Senior Software Engineer

MIB Group
Braintree, MA, US
Full-time
Quick Apply

Join a progressive development organization that is bringing innovation to the life insurance industry as we think like clients, act like owners, and make a difference! If you enjoy exploring new technologies and are looking to participate in transformative software development, then we want to talk to you! In this hybrid role located in the greater Boston area, we are seeking a hands-on Full Stack Developer with experience in designing and developing performant, user-friendly software systems.

You should embody a passion for continuous improvement and test-driven development. Successful candidates will have excellent communication skills, be a great collaborator with strong analytical skills, learn from setbacks and is accountable for success.

Required Qualifications : B.S. in Computer Science required or a combination of equivalent educational experience. Full Stack Developer with over 7 years of extensive experience in software development.

2 years of expertise in designing complex software systems utilizing microservices architecture, adhering to design principles like SOLID, and employing design patterns, integration design patterns, and design tools such as UML and C4, as well as methodologies like BDD, DDD, and TDD.

5 years of proficient software development experience with Java, Spring Framework, and Spring Boot. 2 years of hands-on experience implementing AWS cloud technologies 2 years of development experience with UI frameworks, particularly Angular or React.

Preferred Qualifications Demonstrated expertise with DevOps and build automation tools including Docker, Gradle, Git, Jenkins, and Artifactory.

Proficient in developing and troubleshooting complex software systems in mixed environments, including Linux, Unix, and Windows.

Strong communication skills (both oral and written) and a collaborative team player. Experienced with testing frameworks such as JUnit and Mockito.

Skilled in using queue technologies like RabbitMQ. Proficient with relational databases, particularly PostgreSQL or similar.

Adept at building APIs and services using REST, SOAP, and related technologies. Experienced in working within an agile development environment.

Knowledgeable in secure programming practices. Proficient with HTML5, CSS, and SCSS Familiar with central logging tools such as Datadog Experience with Healthcare integration, FHIR HL7, CCD / CDA GENERAL DUTIES & RESPONSIBILITIES : (This is a representative list of the general duties the position may be asked to perform, and is not intended to be all-inclusive) Analyze, design, code, test, debug, maintain, and document software components in accordance with MIB’s software architecture and software development processes Participate in application performance tuning Ensure designed and developed applications adhere to MIB security model / policies Ensure that deliverables meet the project requirements, including timely delivery and quality (reliability, performance, and maintainability) Contribute to the creation of project schedules by providing estimates related to effort, duration, and completion of assigned tasks Adhere to MIB’s processes for change / configuration management Find innovative ways to improve quality and productivity Provide ongoing technical support for external / internal users of software components Participate and effectively contributes in a team environment, in accordance with MIB’s Core Values Communicate effectively with other MIB technical units as well as business stakeholders to facilitate the development process to ensure the attainment of MIB corporate goals Participate in a skills growth path to promote achievement of corporate goals as recommended by the Department Manager Comply with all applicable and departmental software policies, standards, and practices including all standards relating to Security and Disaster Recovery Candidates may directly apply via the link or send resumes to [email protected] Powered by JazzHR

30+ days ago
Related jobs
Promoted
Rallyuxr
Boston, Massachusetts

Join the founding engineering team as Rally's 5th engineer. As a senior backend engineer, the expectation is for you to tech lead each project. Lastly, by joining our small engineering team, you'll help build the company culture and define what engineering looks like at Rally. Work alongside the co-...

Promoted
Anduril Industries
Boston, Massachusetts

Love building platform and infrastructure tooling that enables other software engineers to scale their output. Our engineers are talented and hard-working, motivated to see their work rapidly deployed on the front lines. We have open roles across Platform Engineering, ranging from core infrastructur...

Promoted
Klaviyo
Boston, Massachusetts

You will also review other engineer’s designs and code, and provide technical mentorship to other engineers on the team and in the broader engineering organization. We love tackling tough engineering problems and look for Engineers who are passionate about building, owning, and scaling features and ...

Promoted
Anduril Industries, Inc.
Boston, Massachusetts

The Senior Software Engineer strives to leverage their experience with Vehicle Management Systems to rapidly architect, design, deliver, support, and evolve next generation autonomous vehicles through the entire product life-cycle. Develop real-time embedded software using an RTOS. Create test and s...

Promoted
Anduril Industries
Quincy, Massachusetts

The Senior Software Engineer demonstrates unparalleled end-to-end outcome ownership, passion for reliable products, and agility in design, delivery, support, and evolution of next generation autonomous vehicles through their entire product life-cycle. As a technical leader, join a small team of engi...

Promoted
Axiom, Inc.
Boston, Massachusetts

The Continuous Integration and Continuous Delivery Engineer (CI/CD Engineer) is a member of the Engineering team who is responsible for the development and delivery of Linedata products and solutions. The CI/CD engineer is responsible for supporting CI/CD environments. The primary responsibility of ...

Liberty Mutual Insurance
Boston, Massachusetts
Remote

This is a Software Engineer/Senior Software Engineer range posting. As a Senior Software Engineer at Liberty Mutual, you’ll consult on highly complex projects and solve technical problems, while working in an agile environment that has the creative energy of a start-up—and the full backing and compr...

The Resource Technology Partners
Boston, Massachusetts

Validation / Lead Reliability Engineer. The Validation / Lead Reliability Engineer will lead and be an intrinsic part of a dynamic, collaborative team that believes deeply in the importance of what we are doing and that we can achieve it. BS in Math / Statistics / Engineering fields. ...

JPMorgan Chase & Co.
Boston, Massachusetts

As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate and Investment Banking - Securities Services Technology Team, , you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable w...

The Resource Technology Partners
Boston, Massachusetts

Validation / Lead Reliability Engineer. The Validation / Lead Reliability Engineer will lead and be an intrinsic part of a dynamic, collaborative team that believes deeply in the importance of what we are doing and that we can achieve it. BS in Math / Statistics / Engineering fields. ...