Lead Software Engineer - Java

ComputershareSaint Paul, MN
$109,000 - $162,000Hybrid

About The Position

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 companywide 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.

Requirements

  • 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 DevOps, Maven, Gradle
  • Experience with AI technologies such as GitHub Copilot, MCP servers, Agentic AI development

Nice To Haves

  • Knowledge of the Financial Services industry
  • Previous experience working in and supporting global business units with in-house solutions
  • Experience Linux Administration and Shell scripting
  • Experience in DevOps setup
  • Experience in Test Automation Frameworks like Selenium & Playwright

Responsibilities

  • 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.

Benefits

  • Paid parental leave, flexible working and a caring and inclusive culture
  • Health and wellbeing rewards that can be tailored to support you and your family, including paid time off, observed holidays, medical, dental and vision plans
  • Invest in your future with 401k matching, setting aside salary to purchase shares in our company and tax-advantaged flexible spending plans, including healthcare, dependent care and commuter
  • Income protection. Our package includes short and long-term disability benefits, life insurance and supplemental life insurance

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service