×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer - Java

Remote / Online - Candidates ideally in
Saint Paul, Ramsey County, Minnesota, 55199, USA
Listing for: Computershare U.S.
Full Time, Remote/Work from Home position
Listed on 2026-02-12
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Job Description Location

In this position, you’ll be based in the St. Paul, Charlotte, or Columbia office for a minimum of three days a week, with the flexibility to work from home for some of your working week. Find out more about our flexible work culture at

We give you a world of potential

Computershare has an exciting opportunity for a permanent full-time Lead Software Engineer - Java to join our Computershare Corporate Trust (CCT) Technology team.

A role you will love

As the Lead Software Engineer - Java, you will provide technical leadership and solution architecture oversight to our Application Software Development Agile team supporting 10+ major application capabilities within the Corporate Trust Technology team. You will work within an Agile environment to develop and support document platforms across the Computershare portfolio as well as lead complex technology initiatives including those that are with company wide impact.

You’ll also make decisions in developing best practices for engineering and technology solutions. You will work within cross-functional teams and you’ll require strong technical skills, curiosity, a passion for delivering quality solutions and the drive to continually improve the quality and speed with which we deliver value to the business. You will effectively manage the team to deliver using a Scrum or Kanban model and will recruit and develop individual team members to be part of our high-performing group.

Other

Key Responsibilities Include
  • Providing technical leadership and architectural input to the design and implementation of technologies within CTS as part of overall solutions supporting business products and processes.
  • Providing formal management and sharing knowledge with colleagues to enable them to contribute to the team’s objectives.
  • Applying 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.
  • Ensuring 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.
  • Supporting the evaluation and resolution of technical challenges and blockers to minimise their impact on the team’s delivery and/or supported products.
  • Identifying and supporting 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.
  • Communicating effectively with a variety of technical and non-technical audiences to share knowledge and ideas, provide updates, influence, challenge, and take on feedback.
What will you bring to the role?

We are looking for someone who has excellent leadership skills who is adept at setting direction, building consensus and sharing a vision and values. You’ll be able to lead effectively through change and adversity and are highly skilled at working with stakeholders including building strong relationships and confidence while setting expectations and meeting commitments to increase customer satisfaction.

You’ll Also Bring
  • 8+ years of experience in planning, designing, implementing, configuring, upgrading, migrating, troubleshooting, and supporting client server, Java, Oracle/SQL server and batch job mixed architecture web applications
  • 5+ years of experience in team leadership including relationship building with the business, resource planning and project estimation
  • Experience using and implementing agile methodologies with a familiarity of waterfall project methodologies
  • Experience with Spring, Spring Framework, Spring Boot, Spring Batch, Spring Security, and Spring Integration
  • Experience with Container technologies such as Redhat Openshift, Azure
  • Experience on Relational Databases like Oracle/SQL Server and SQL
  • Experience with SCM tools such as GIT, Azure Dev Ops, Maven, Gradle
  • Experience with AI technologies such as Git Hub Copilot, MCP servers, Agentic AI development
Bonus Points If You Have
  • Knowledge of the Financial…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary