Job Summary:
TRUE Property Insurance is a reciprocal insurer focused on serving homeowners in storm-prone regions across the United States. They are seeking a hands-on Engineering Manager to lead and mentor a team of engineers, oversee project development, and ensure high-quality software delivery while shaping the engineering culture within the company.
Responsibilities:
• Improve the production platform quality and stability.
• Improve technical operations and SDLC efficiency through tools, relevant AI models, automated monitors and alerts, and best practices.
• Lead, mentor, and manage a team of software engineers, fostering a collaborative and high-performance culture.
• Be a hands-on leader when needed - actively participate in the development, troubleshooting, and deployment of our solutions.
• Oversee the design, development, and deployment of software solutions, ensuring they meet quality, performance, and security standards.
• Collaborate with product managers, designers, and other stakeholders to define project requirements and deliverables.
• Utilize Java, Bootstrap, APIs, and AWS technologies to architect and implement scalable and reliable systems.
• Utilize AI models to improve the productivity and quality of software development, unit testing, and overall quality.
• Drive the adoption of best practices in coding, testing, and deployment, and ensure the team adheres to these standards.
• Identify and address technical challenges, providing guidance and solutions to overcome obstacles.
• Conduct regular code reviews, provide constructive feedback, and promote continuous learning within the team.
• Manage project timelines, resources, and budgets, ensuring projects are delivered on time and within scope.
• Stay current with industry trends and emerging technologies and advocate for their adoption when appropriate.
• Foster a culture of innovation, encouraging team members to propose and pursue new ideas and technologies.
Qualifications:
Required:
• Strong background in software engineering, particularly in Java, Bootstrap, APIs, and cloud technologies.
• Experience leading and mentoring a team of engineers.
• Overseeing project development and ensuring the delivery of high-quality software products.
• Improving the production platform quality and stability.
• Improving technical operations and SDLC efficiency through tools, relevant AI models, automated monitors and alerts, and best practices.
• Being a hands-on leader when needed - actively participating in the development, troubleshooting, and deployment of solutions.
• Overseeing the design, development, and deployment of software solutions, ensuring they meet quality, performance, and security standards.
• Collaborating with product managers, designers, and other stakeholders to define project requirements and deliverables.
• Utilizing Java, Bootstrap, APIs, and AWS technologies to architect and implement scalable and reliable systems.
• Utilizing AI models to improve the productivity and quality of software development, unit testing, and overall quality.
• Driving the adoption of best practices in coding, testing, and deployment, and ensuring the team adheres to these standards.
• Identifying and addressing technical challenges, providing guidance and solutions to overcome obstacles.
• Conducting regular code reviews, providing constructive feedback, and promoting continuous learning within the team.
• Managing project timelines, resources, and budgets, ensuring projects are delivered on time and within scope.
• Staying current with industry trends and emerging technologies and advocating for their adoption when appropriate.
• Fostering a culture of innovation, encouraging team members to propose and pursue new ideas and technologies.
Preferred:
• Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
• 7+ years of professional software engineering experience, with at least 3 years in a leadership or management role.
• Strong proficiency in Java and related frameworks (Spring, Hibernate, etc.).
• Experience with front-end technologies, particularly Bootstrap, HTML, CSS, and JavaScript.
• Expertise in designing and implementing RESTful APIs and microservices architectures.
• Extensive experience with AWS technologies, including EC2, S3, RDS, Lambda, and CloudFormation.
• Proven track record of leading and delivering complex software projects in a startup or fast-paced environment.
• Excellent problem-solving skills and the ability to think critically and strategically.
• Strong communication and interpersonal skills, with the ability to work effectively with cross-functional teams.
• Proactive and self-motivated, with a strong sense of ownership and accountability.
• Experience with agile development methodologies and tools (Scrum, Kanban, Jira, etc.).
• Familiarity with CI/CD pipelines and DevOps practices is a plus.
Company:
Trusted Resource Underwriters is an insurance company that offers its products and services to condominiums and homeowners. Founded in 2020, the company is headquartered in Boston, USA, with a team of 11-50 employees. The company is currently Early Stage.