Software Engineer

Insight Global
Merrimack, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 119K

Job location

Merrimack, United States of America

Tech stack

Java
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Software Quality
Continuous Integration
Software Debugging
Python
Machine Learning
Scrum
PL-SQL
Cloud Platform System
Spring Cloud
Spring-boot
Software Application Programming
Build Management
Kubernetes
Information Technology
Deployment Automation
Amazon Web Services (AWS)
Microservices

Job description

One of our top financial services clients is looking for a highly skilled Sr. Software Engineer to design, build, and scale modern cloud-native applications. In this role, you will work on REST-based microservices using Java or Python, leverage containerized platforms such as Kubernetes, and contribute to CI/CD-driven delivery in a cloud environment. Exposure to AI/ML and experience in the Asset Management domain are strong pluses.

You will collaborate closely with cross-functional teams in an Agile environment to drive robust, scalable, and high-quality business solutions., Design, develop, and maintain REST-based microservices using Java or Python, with a strong focus on Spring Boot.

  • Build and deploy scalable, cloud-native applications leveraging AWS and Kubernetes (EKS).
  • Contribute to and improve CI/CD pipelines, ensuring reliable and automated deployments.
  • Collaborate with product owners, architects, and other engineers to deliver business-driven solutions.
  • Ensure high standards of code quality, performance, security, and maintainability.
  • Participate in Agile ceremonies, including sprint planning, stand-ups, reviews, and retrospectives.
  • Troubleshoot, debug, and resolve production issues in a timely manner.
  • Continuously evaluate and adopt new technologies, including AI/ML, where applicable.

Requirements

Bachelor's or Master's degree in Computer Science or a related technical field.

  • 5+ years of hands-on experience developing applications in Java or Python.
  • Strong experience building REST-based microservices using Spring Boot.
  • Working knowledge of Kubernetes, specifically within an AWS EKS environment.
  • Fundamental working knowledge of PL/SQL
  • Experience with cloud-based infrastructure and CI/CD practices.
  • Experience working in an Agile development environment.

Nice to Have Skills & Experience

  • Exposure to or hands-on experience with AI/ML technologies.
  • Understanding of the Asset Management domain or financial services systems.

Benefits & conditions

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.

Apply for this position