Job Summary We are seeking a skilled Software Engineer with 5 to 8 years of experience to join our team. The ideal candidate will have expertise in Entity Framework ASP.NET MVC JQuery ASP.NET Core Web API React JS SQL ASP.NET Core Node.js and .Net Programming-C#. Additionally experience in the Life and Annuities Insurance domain is mandatory. This role involves developing high-quality software solutions that align with business goals and contribute to the companys success. Responsibilities
Develop and maintain high-quality software solutions using Entity Framework ASP.NET MVC and ASP.NET Core Web API.
Collaborate with cross-functional teams to design develop and implement new features and enhancements.
Utilize JQuery and React JS to create dynamic and responsive user interfaces.
Write efficient and maintainable code in .Net Programming-C# and Node.js.
Ensure the performance quality and responsiveness of applications.
Identify and correct bottlenecks and fix bugs to improve application performance.
Conduct code reviews and provide constructive feedback to team members.
Work closely with stakeholders to understand business requirements and translate them into technical specifications.
Develop and execute unit tests to ensure code quality and reliability.
Maintain and update SQL databases to support application functionality.
Stay updated with the latest industry trends and technologies to ensure the application remains current and competitive.
Provide technical support and troubleshooting assistance to resolve application issues.
Document software designs code changes and other technical processes for future reference.
Qualifications
Possess a strong understanding of Entity Framework ASP.NET MVC and ASP.NET Core Web API.
Demonstrate proficiency in JQuery React JS and SQL.
Show expertise in .Net Programming-C# and Node.js.
Have experience in the Life and Annuities Insurance domain.
Exhibit excellent problem-solving skills and attention to detail.
Display strong communication and collaboration abilities.
Show a commitment to continuous learning and professional development.
Certifications Required Microsoft Certified: Azure Developer Associate Microsoft Certified: .NET Developer