Engineer II

MAPFREWebster, MA

About The Position

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.

Requirements

  • 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

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.

Benefits

  • competitive health coverage
  • retirement plans
  • paid time off
  • flexible work options
  • lifestyle perks like employee discounts
  • tuition reimbursement
  • leadership programs
  • internal mobility opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service