Software Developer/.NET Developer

Software Developer/.NET Developer

Experience: 3 - 7 years
Job Location: Pune
Job Type: Full Time

Job description

We are looking for software developers to join our team. Candidates should have hands on experience in C#/VB.NET, SQL server, Windows Forms, ASP.NET, MVC, and SSRS reports. Applicants are expected to have knowledge of best practices of the full software development life cycle, including coding standards, code reviews, source control management, and testing. The candidate should be a team player possessing strong analytical as well as technical skills, and should be an effective communicator.

Education: Graduates or post graduates in Computer Science/Computer Engineering or related technical disciplines. Graduates from other fields with technical certifications will also be considered.

Experience: 3 – 7 Years

Preferred Skills: Experience in the following technologies

Languages: C#, VB.NET, Proficiency in object-oriented design skills

Technologies: Windows Forms, ASP.NET, MVC, SSRS, JavaScript, jQuery, XML

Databases: MS SQL Server, MS Access

Development Tools: Visual Studio .Net, .Net Framework, IIS

Version Control Systems: TFS, DevOps, Git

Responsibilities and Duties

  • Working with an agile team to design, develop, test, and maintain desktop and web-based business applications built on Microsoft technologies
  • Work with mentors to grow skillset and client knowledge
  • Assisting in the collection and documentation of users requirements and estimates
  • Design, develop, and unit test applications in accordance with established standards
  • Analyzing information to recommend and plan the installation of new systems or apply modifications to an existing system
  • Investigate bugs, modify systems to correct errors, adapt them to new hardware, improve its performance, or upgrade interfaces
  • Communicates and works to mitigate roadblocks through collaboration with internal and client teams
  • Developing and implementing quality assurance procedures
  • Preparing reports on programming project specifications, activities, or status
  • Ensures assumptions are vetted before beginning coding

Required Candidate profile

  • The ability to learn new languages and technologies quickly
  • Provide raw energy and potential
  • An analytical mind
  • Good communication skills both written and verbal
  • Resourcefulness and troubleshooting aptitude
  • Attention to detail

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Open chat