Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Computershare Logo

Senior Software Engineer

Computershare

$93,000 - $140,000
Nov 10, 2025
Saint Paul, MN, US
Apply Now

Computershare Corporate Trust Development team is looking to build new products and services and entirely new technology platforms for their Corporate Trust Business line.

Requirements

  • At least 7+ years of experience in Software Engineering within Java Development environments.
  • Excellent experience with Spring Framework, Spring Boot (5+ years).
  • Extensive experience in JPA, Hibernate, SQL, PL SQL.
  • Experience within application design and solutioning.

Responsibilities

  • develop and support applications across the Computershare portfolio
  • lead complex technology initiatives including those that are with companywide impact
  • building entirely new technology platforms for our Corporate Trust Business line
  • Apply knowledge of standards, policies, best practice, and organisational structure so that you can work both independently and collaboratively within your team and with key stakeholders
  • Ensure the quality of tasks, services and information provided by your team – through the quality of your own work and the support you provide to others - to ensure that your team delivers high-quality, maintainable software which adheres to internal standards and policies
  • Support the evaluation and resolution of technical challenges and blockers to minimise their impact on the team’s delivery and/or supported products
  • Identify and support improvements and innovation in technologies/practices within your team that would benefit the business e.g. efficiency in the software development process or improved customer experience

Other

  • based in the Minneapolis MN, Charlotte NC or Columbia MD office for a minimum of three days a week, with the flexibility to work from home for some of your working week.
  • Provide informal guidance and share knowledge with colleagues to enable them to contribute to the team’s objectives.
  • excellent communication and stakeholder management skills is a must.
  • Strong attention to detail and critical thinking skills.
  • Priority management skills.