
Senior Software Engineer, Development
iCert Global
full-time
Posted on:
Location Type: Hybrid
Location: Pune • India
Visit company websiteExplore more
Job Level
About the role
- Design, develop, and maintain robust web applications using C#, ASP.NET MVC, and Web API.
- Build responsive and dynamic front-end interfaces using JavaScript, JQuery.
- Collaborate with product managers, architects, and cross-functional teams to translate business requirements into technical solutions.
- Write clean, scalable, and efficient code following best practices and coding standards.
- Work with relational databases like SQL Server, including writing complex queries and optimizing stored procedures.
- Implement RESTful APIs.
- Participate in code reviews and ensure adherence to design patterns and architectural principles.
- Troubleshoot, debug, and resolve application issues across environments.
- Stay current with emerging technologies and contribute to continuous improvement initiatives.
- Actively participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives.
- Mentor junior developers and contribute to team knowledge sharing.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 4–8 years of hands-on experience in software development.
- Strong proficiency in ASP.NET MVC, C# and SQL Server.
- Experience with Entity Framework, LINQ, and Client-Side Scripting.
- Familiarity with design patterns, software architecture, and Agile methodologies.
- Exposure to cloud platforms (Azure preferred).
- Experience with unit testing frameworks like MSTest.
- Excellent communication and collaboration skills.
- Ability to work independently and take ownership of deliverables.
- Candidates with prior experience in implementing system integrations (e.g. APIs, Middleware, message queues or third-party applications) will have an added advantage for this role.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#ASP.NET MVCWeb APIJavaScriptJQuerySQL ServerEntity FrameworkLINQRESTful APIsunit testing
Soft Skills
communicationcollaborationindependenceownershipmentoring
Certifications
Bachelor’s degreeMaster’s degree