Job Summary
We are seeking a highly skilled Software Engineer with 10 to 11 years of experience to join our team. The ideal candidate will have expertise in AWS SQL Spring Boot Angular JS Java JavaScript Microservices and MySQL. Experience in Property & Casualty Insurance is a plus. This is a hybrid work model with day shifts and no travel required.
Responsibilities
Develop and maintain high-quality software solutions using AWS SQL Spring Boot Angular JS Java JavaScript and MySQLCollaborate with cross-functional teams to define design and ship new featuresEnsure the performance quality and responsiveness of applicationsIdentify and correct bottlenecks and fix bugsHelp maintain code quality organization and automationParticipate in code reviews and provide constructive feedback to peersWork closely with product managers and designers to understand user requirements and translate them into technical specificationsImplement and maintain best practices for software development and testingProvide technical guidance and mentorship to junior developersStay updated with the latest industry trends and technologies to ensure our solutions remain competitiveContribute to the continuous improvement of the development processEnsure the security and scalability of the applicationsCollaborate with stakeholders to ensure project goals are met on time and within budget
Qualifications
Must have extensive experience with AWS SQL Spring Boot Angular JS Java JavaScript and MySQLShould have a strong understanding of software development principles and methodologiesMust possess excellent problem-solving skills and attention to detailShould have experience with version control systems like GitNice to have experience in the Property & Casualty Insurance domainMust have strong communication and collaboration skillsShould be able to work effectively in a hybrid work modelMust be able to work independently and as part of a teamShould have a proactive attitude and a willingness to learn new technologiesMust be able to manage multiple tasks and priorities effectivelyShould have a strong focus on delivering high-quality software solutionsMust be committed to continuous improvement and professional developmentShould have a passion for technology and innovation.