Software Engineer
Eliassen Group
Boston, MA · Posted October 26, 2026
Just laid off? Start here: a plan for the first weeks
See every open role at Eliassen Group
More in Massachusetts job market · All Software Engineer jobs (2,066) · Financial Services & Banking · Engineering jobs
More roles at Eliassen Group
- Software Developer 2 — Backend Microservices & Applied AI · Englewood, CO
- Senior Cloud DevOps Engineer II · Washington, DC
- Business Analyst · New York, NY
- Electrical-Mechanical Designer · Bloomfield, CT
- Principal Data Scientist · Cincinnati, OH
- Cloud DevOps Engineer 2 · Washington, DC
Where Boston, MA ranks
Where Boston, MA placed in our monthly rankings, month by month. Each month stays online at its own address.
November 2026
- #1Best cities for life sciences and biotech jobs793 openings · of 41
- #1Cities with the most jobs that do not need a four-year degree in New England390 jobs · of 14
- #1Best cities for AI-skill jobs in New England21% · of 28
- #1Best cities for software and engineering jobs in New England910 openings · of 24
- #1Best all-round cities for mid-career professionals in the Northeast71 / 100 · of 26
- #1Best all-round cities for mid-career professionals in New England71 / 100 · of 11
Rankings about engineering jobs
- Best cities for software and engineering jobs #1 San Francisco (3,412 openings)
- Best cities for engineering pay after cost of living #1 San Mateo ($216k)
- Most requested AI skills in engineering jobs #1 AI tools in daily work (6.1%)
- AI tools named most often in engineering jobs #1 Claude (1.7%)
- Employers with the most engineering jobs #1 Amazon (2,992 roles)
Pay compared with the market
This listing does not state pay. Across 816 open software engineer listings that state pay, the middle half runs $150,000 to $247,000 and the median is $192,500.
Listed pay is what employers advertise, not what people are paid.
How AI is used in this kind of work
Among software developers, AI is already used for some of the tasks. Measured exposure for software developers: 29% (some).
Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.
Skills this job asks for
Say which you have and which you want to build. We use it to match you to jobs like this one.
About the job
Description:
Hybrid 4 days onsite in Boston, MA
Our client seeks a Software Engineer to design, develop, implement, and support web-based insurance applications. The role requires building robust business applications that enable product sales, customer engagement, and agent communications. The engineer will stay current with internet trends, technologies, and best practices, solve problems, analyze workflows, collaborate across teams, communicate effectively, and contribute hands-on while guiding others to promote partnership and collegiality.
We can facilitate w2 and corp-to-corp consultants. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.
Rate: $65.00 to $70.00/hr. w2
Responsibilities:
Work with Business Analysts to understand requirements and translate them into design.
Develop high-quality source code.
Create unit test cases.
Support functional and system integration testing and perform deployments.
Integrate component designs.
Support production as needed and meet development schedules.
Experience Requirements:
7+ years of professional experience with Java/J2EE, object-oriented design, design patterns, XML, DB2, and SQL.
Proficiency with design artifacts such as class, sequence, and activity diagrams.
Desirable: P&C insurance domain, WebSphere, JBoss, Mule ESB, rule engines such as Drools, JUnit, Hibernate or MyBatis, Spring, web services, and Unix shell scripting.
Experience designing and developing SOAP and REST web services.
Preferred front-end experience, ideally with AngularJS.
Knowledge or experience with P&C and homeowners or renters insurance.
Knowledge of IT concepts, strategies, and methodologies.
Knowledge of diverse technologies and modern architecture principles.
Understanding of layered system architectures and layered solution design.
Strong oral and written communication skills, presentation skills, and work ethic.
Education Requirements:
Bachelor's or Master's degree in Computer Science or a related field preferred.
Java developer and web component certifications preferred.