Loading...
USM Jobs / Software Engineer
High Contract

JB060236 - Software Engineer Apply

  • Start Date:
    Interview Types
  • Skills Cloud-native applica..
    Visa Types Green Card, US Citiz..
Job Title: Software Engineer
Location: Boston, MA or Minneapolis, MN (Hybrid)
Employment Type: Temporary (7 Months)
Work Schedule: Monday – Friday, 1st Shift

Job Summary:
We are seeking experienced Software Engineers to join our Asset Management technology team. This is a hands-on engineering role focused on building modern, cloud-native applications to support front office functions such as trading, portfolio management, and analytics. The ideal candidate will have strong expertise in Java, Python, or .NET, along with experience in AWS Cloud, and a solid understanding of financial services, particularly asset management.

Key Responsibilities:
  • Design, develop, and implement cloud-based software solutions to support front office operations in asset management.
  • Collaborate with traders, portfolio managers, and analysts to understand and translate business needs into technical solutions.
  • Participate in Agile ceremonies, design discussions, and code reviews.
  • Own all aspects of the software development lifecycle, from planning through deployment and support.
  • Apply best practices in software engineering including Agile methodologies, CI/CD pipelines, code quality, unit testing, and refactoring.
  • Conduct research on new technologies, including ML and Generative AI, to enhance solution capabilities.
  • Drive innovation and automation through advanced analytics and cloud integration.

Required Skills & Qualifications:
  • 5–6 years of professional software engineering experience.
  • Proficiency in JavaPython, and/or .NET.
  • Strong experience developing applications on the AWS cloud platform.
  • Background in the Financial Services industry, preferably in Asset Management.
  • Strong problem-solving, analytical, and communication skills.
  • Ability to quickly learn and adapt to new tools and technologies.
  • Collaborative mindset with a passion for building innovative solutions.

Preferred Skills (Nice to Have):
  • Hands-on experience with cloud-native application development.
  • Exposure to Machine Learning and Generative AI concepts.
  • Familiarity with front office technology in Asset Management.
  • Understanding of modern software development practices and tools (Agile, CI/CD, automated testing, etc.).

Work Model:
  • Hybrid: Candidates must be able to work onsite in Boston, MA or Minneapolis, MN, as require