Engineer II
Webster, MA, US
Summary:
Software engineers apply engineering principles and knowledge of programming languages to build software solutions for end users. Design, development, testing, and maintenance of software applications. Be part of a cross-functional team that includes other software engineers, as well as part of the product team.
Responsibilities:
- Participates in technical design discussions, proposing design solutions, and collaborating with architects and senior engineers to ensure solutions meet business needs and technical feasibility.
- Develops, implements, and tests complex software solutions following coding standards, best practices, and test-driven development principles.
- Writes comprehensive unit and integration tests to ensure code quality, maintainability, and adherence to functional requirements.
- Participates in code reviews, providing constructive feedback and ensuring code adheres to coding standards and best practices.
- Builds solutions aligned with Mapfre's IT strategy, translating business goals into technical requirements and selecting appropriate technologies.
- Owns solution delivery from development to production, including monitoring deployed solutions, identifying and resolving production issues, and continuously improving operational efficiency following SRE practices.
- Collaborates with testers to ensure overall code quality and successful user acceptance testing.
- Stays up-to-date with emerging technologies relevant to the role and actively participates in knowledge-sharing initiatives.
- Ensures software quality by identifying and rectifying defects while validating software specifications.
- Develops and executes quality control processes to meet established quality standards.
Qualifications:
- Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, or a related field. Required
- 3+ years of experience in a relevant programming language and basic software development principles and experience working on projects similar to those undertaken by the Engineer II team at MAPFRE. Required
- Supervision Received: Receives close supervision from senior engineers and team leads. Learns and develops technical skills under guidance.
- Decision Making: Makes basic decisions related to technical tasks assigned. Escalates complex issues or design decisions to senior engineers or team leads.
- Client Contact: May occasionally interact with business analysts, product owners, or project managers to clarify requirements or provide technical updates.
Why Mapfre?
As a global insurance leader with a strong local presence, we offer more than a job — we provide a purpose-driven career where your growth, well-being, and impact truly matter.
Purpose & Culture: Join a company built on trust, collaboration, and inclusion. Our values guide everything we do, creating a workplace where people feel respected and empowered.
Comprehensive Benefits: Enjoy competitive health coverage, retirement plans, paid time off, flexible work options, and lifestyle perks like employee discounts.
Career Growth: Advance your skills through tuition reimbursement, leadership programs, and internal mobility opportunities. Your development is our priority.
Social Responsibility: Contribute to meaningful initiatives through Fundación Mapfre, supporting communities and sustainability worldwide.
Pay Philosophy: The typical starting salary range for this role is determined by several factors including skills, experience, education, certifications, and location. Some roles at Mapfre are eligible for commission and/or bonus earnings, in addition to salary, calculated based upon factors set forth in the compensation plan for the role.
Salary Range
$100,000 - $125,000
If you require an accommodation for a disability so that you may participate in the selection process, you are encouraged to contact the Mapfre Insurance Talent Acquisition team at talentacquisition@mapfreusa.com.
We are proud to be an equal opportunity employer.
Nearest Major Market: Worcester
Job Segment:
Testing, Test Engineer, Recruiting, Computer Science, QC, Technology, Engineering, Human Resources, Quality