Job Summary
We are seeking a skilled Software Engineer with 4 to 8 years of experience to join our dynamic team. The ideal candidate will have expertise in Angular Entity Framework ASP.NET MVC and other related technologies. This role involves developing and maintaining high-quality software solutions in a hybrid work model. Proficiency in English is required.
Responsibilities
Develop and maintain high-quality software solutions using Angular Entity Framework ASP.NET MVC and other related technologies.Collaborate with cross-functional teams to design develop and implement new features and enhancements.Ensure the performance quality and responsiveness of applications.Identify and correct bottlenecks and fix bugs to improve application performance.Participate in code reviews to maintain code quality and share knowledge with team members.Write clean scalable and efficient code following best practices and coding standards.Develop and maintain APIs using ASP.NET Core Web API.Work with SQL databases to design develop and optimize queries and stored procedures.Utilize ADO.NET for data access and manipulation.Implement front-end solutions using Angular versions 2 through 16 and JQuery.Develop server-side logic using Node.js and .NET Programming (C# .Net).Stay updated with the latest industry trends and technologies to ensure the application remains current and competitive.Collaborate with stakeholders to gather and analyze requirements providing technical solutions and recommendations.Contribute to the overall success of the project by ensuring timely delivery and high-quality output.
Qualifications
Possess a strong understanding of Angular versions 2 through 16 and their application in real-world projects.Have hands-on experience with Entity Framework ASP.NET MVC and ASP.NET Core.Demonstrate proficiency in SQL and ADO.NET for database management and data access.Show expertise in developing APIs using ASP.NET Core Web API.Be skilled in front-end development using Angular and JQuery.Have experience with server-side development using Node.js and .NET Programming (C# .Net).Nice to have domain knowledge in Property & Casualty Insurance.Exhibit strong problem-solving skills and the ability to work independently and as part of a team.Be proficient in English with the ability to read write and speak at a novice level.Show a commitment to continuous learning and professional development.Demonstrate excellent communication and collaboration skills.
Certifications Required
Knowledge in React or ready to learn React is an added advantage