Current Statistics
1,547,435 Total Jobs 263,493 Jobs Today 17,681 Cities 222,734 Job Seekers 146,855 Resumes |
|
|
|
|
|
|
Software Engineering Manager - Boston Massachusetts
Company: Plymouth Rock Assurance Corporation Location: Boston, Massachusetts
Posted On: 01/31/2025
Plymouth Rock Assurance is looking for a talented and motivated Software Engineering Manager who will lead a team of highly technical full stack Java Developers to design, develop, support and implement industry leading eBusiness applications for homeowners and umbrella insurance. This person will lead inception/iteration planning meetings, oversee feasibility research and lead collaboration and strategy alignment by working cross-functionally. In addition, this person will serve as the anchor of the team by mentoring Senior Engineers, providing technical leadership, resolving technical issues and promoting a spirit of collegiality and partnership across the firm.Essential Functions and Responsibilities: - Apply engineering standards and methodologies in order to analyze, design, develop, deploy and support software solutions to drive strong performance and high availability and exceed customer expectations.
- Oversee source code and unit test case development.
- Work with Business Analysts to understand requirements and translate to design.
- Establish, aggregate, and share team standards and best practices across the department.
- Coach and mentor employees to deliver continuous improvement and develop their professional skills and capabilities.
- Functional/system integration testing support.
- Plan and direct activities with the team and stakeholders to maximize technological productivity.
- Architecture and design reviews.
- Assess problems and solutions to contribute technical alternatives.
- Impact analysis and component design.
- Set clear expectations and create a positive work environment based on accountability, in collaboration with the engineering and management teams.
- System/application architecture.
- Develop guidelines and standards.
- Support production as needed and meet development schedules.
- Help the team scale effectively: identify, recruit, interview, and hire new engineers.Qualifications and Education:
- Bachelor's or Master's degree (preferred) in Computer Science or related field.
- 10+ years of professional experience and expert skills in JAVA/J2EE, Object oriented software design and development, Design Patterns, XML, and SQL.
- Minimum 5 years of experience in Web application design and development.
- Minimum 5 years development experience in Java/J2EE technologies.
- Minimum 3 years of experience leading other Developers.
- Self-motivated and directed, with the ability to effectively prioritize and execute tasks in a high-pressure environment.
- A strong understanding of non-functional requirements (performance, scalability, maintainability, security).
- Excellent design skills (class diagrams, sequence diagrams, activity diagrams, etc.)
- Leadership and cross-communication skills to work with other domains/teams.
- Desirable knowledge includes P&C Insurance industry, JBOSS, ESB (Mule), modern JavaScript libraries such as JQuery, AJAX, JUnit, Spring MVC, Angular, Web Services, Amazon Web Services, Kubernetes, Dev Ops and Jira.
- Java Certifications (developer, web component, and architect) preferred.
- Knowledge of IT concepts, strategies and methodologies.
- Thorough understanding of layered systems architectures and layered solutions and designs.
- Knowledge of diverse technologies and new technical architecture principles and concepts.
- Highly proficient in software engineering languages and tools; ability to develop on multiple platforms.
- Thorough knowledge of a business function(s) and IT industry business issues, extensive knowledge of business operations, strategies and objectives.
- Strong communication, facilitation and consensus building skills.Perks and Benefits:
|
|
|
|
|
|
|