.Net Developer/Sr Developer
Published date: 2024/01/10
- Location: Pune, Maharashtra, India
The person will work collaboratively with peers to develop, enhance, and maintain applications such as: client specific websites and .NET applications. The candidate must be able to work independently and collaboratively. Candidate will support current customer applications as well as develop new apps / modifications to current applications. Significant .NET development / GUI development required. Experience with SQL stored procedures is a must.
Candidate must be familiar with the configuration and system testing process. This position requires an experienced, self-motivating individual capable of performing in a web development environment. Candidate must have proven interpersonal skills.
Responsibilities:
• Contribute to requirements analysis
• Design, build and maintain efficient, reusable, and reliable code using .NET framework
• Revise, update, refactor and debug code
• Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
• Test and deploy applications and systems
• Develop documentation throughout the software development life cycle (SDLC)
• Assist QA Team to ensure the best possible performance, quality, and responsiveness of application
• Mentor and guide other team members to gain expertise on domain and technology
The ideal candidate for the position should have the following skills and experience:
Technical Qualifications: (.NET)
• Proficient in C# and strong understanding of object-oriented programming
• Experience in using .NET {4.5+ | Core}
• Experience in developing {ASP.NET MVC | ASP.NET Core MVC} applications
• Experience of working with ORM {NHibernate | Entity Framework | Dapper}
• Experience in designing database tables and writing advance SQL queries
• Experience in writing unit tests using {NUnit | XUnit | MSTest}
• Experience of system architecture styles {event-driven architecture| micro services | APIs (REST | GraphQL | RPC)}
• Strong knowledge of Design patterns
• Proficient knowledge of relational database {MySQL | MSSQL |PostgreSQL}
• Understanding of HTML, JavaScript and CSS
• Knowledge of client-side frameworks {JQuery | ReactJS | Angular}
• Knowledge of containers {Docker | Kubernetes}
• Knowledge/Experience in cloud platforms {Azure |AWS}
Personal Skills:
• Strong analytical skills
• Ability to communicate clearly, concisely, and accurately, verbally and in writing
• Ability to identify alternatives and find an optimal way to implement a solution
• Ability to follow through and make sure the right logic is applied
• Ability to quickly learn new concepts and software is necessary
• Ability to work in team environment
• Ability to manage time on several tasks and juggle competing deadlines
Education and Work Experience:
• The candidate should have over 3 years of working experience or equivalent combination of education and experience
• Background in CS, IT or related scientific discipline is preferred
Candidate must be familiar with the configuration and system testing process. This position requires an experienced, self-motivating individual capable of performing in a web development environment. Candidate must have proven interpersonal skills.
Responsibilities:
• Contribute to requirements analysis
• Design, build and maintain efficient, reusable, and reliable code using .NET framework
• Revise, update, refactor and debug code
• Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
• Test and deploy applications and systems
• Develop documentation throughout the software development life cycle (SDLC)
• Assist QA Team to ensure the best possible performance, quality, and responsiveness of application
• Mentor and guide other team members to gain expertise on domain and technology
The ideal candidate for the position should have the following skills and experience:
Technical Qualifications: (.NET)
• Proficient in C# and strong understanding of object-oriented programming
• Experience in using .NET {4.5+ | Core}
• Experience in developing {ASP.NET MVC | ASP.NET Core MVC} applications
• Experience of working with ORM {NHibernate | Entity Framework | Dapper}
• Experience in designing database tables and writing advance SQL queries
• Experience in writing unit tests using {NUnit | XUnit | MSTest}
• Experience of system architecture styles {event-driven architecture| micro services | APIs (REST | GraphQL | RPC)}
• Strong knowledge of Design patterns
• Proficient knowledge of relational database {MySQL | MSSQL |PostgreSQL}
• Understanding of HTML, JavaScript and CSS
• Knowledge of client-side frameworks {JQuery | ReactJS | Angular}
• Knowledge of containers {Docker | Kubernetes}
• Knowledge/Experience in cloud platforms {Azure |AWS}
Personal Skills:
• Strong analytical skills
• Ability to communicate clearly, concisely, and accurately, verbally and in writing
• Ability to identify alternatives and find an optimal way to implement a solution
• Ability to follow through and make sure the right logic is applied
• Ability to quickly learn new concepts and software is necessary
• Ability to work in team environment
• Ability to manage time on several tasks and juggle competing deadlines
Education and Work Experience:
• The candidate should have over 3 years of working experience or equivalent combination of education and experience
• Background in CS, IT or related scientific discipline is preferred
1 page views
Related listings
-
Software DeveloperSoftware DeveloperSoftware Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an e...2026/11/09
-
Software DeveloperSoftware DeveloperWe are looking for a .Net developer to build software using languages and technologies of the .NET framework. In this role, you should be able to write code with minimum defects. You should be a team player and a good communicator. You will create ap...2026/11/09
-
Manager - Software & Application DevelopmentSoftware DeveloperJob Family Descriptor Responsible for software development projects across multiple technologies inhouse or through vendors for building new capabilities driving automation and improve operational efficiencies Formulate and define specifications for ...2026/11/09
