Jobs · Engineering · Minnesota

Senior Java Software Engineer

Computershare U.S. · Minneapolis, MN · 1 wk ago
Engineering$98k–$146k/yrFull-time

About the role

Computershare Technology Services (CTS) provides global technology and infrastructure/support services for existing Computershare proprietary software together with a full range of development services for new products. Technology is responsible for supporting the business lines with their demand and is part of a cross-functional Agile delivery team which creates customer-oriented solutions aligned to the overall Computershare and Technology strategy and values.

Responsibilities

  • Part of a collaborative Agile delivery team, contributing to solutions that meet customer needs and align with Computershare’s broader technology strategy and values.
  • Partner with the business product owner and work within an agile environment to develop and support internal applications.
  • Oversee the testing, designing, coding and documentation of programs using agile development practices.
  • Provide leadership with the software development life cycle, technical design, implementation, testing, deployment, and support for the CCT Application.
  • Program design, deployment, and ongoing Test Automation support.
  • Provide guidance and share knowledge with colleagues to enable them to contribute to the team’s objectives.
  • 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.
  • Identify and support improvements and innovation in technologies/practices within your team that would benefit the business.

Requirements

  • 7+ years of Software Engineering experience
  • 5+ years of experience in Java/J2EE development and JAVA Web Services Development
  • 5+ years of experience with Spring, Spring Batch, and Spring Boot
  • 3+ years of experience in JPA
  • 2+ years of experience in Hibernate
  • 2+ years of Autosys or Control M experience
  • 2+ years of experience in any of the following front-end technologies: JavaScript, JSON, CSS, JQuery, Ajax and HTML 5
  • 5+ years of Git or GitHub experience
  • 3+ years of experience in Agile
  • 2+ years of experience in application & data architecture and solution design
  • 2+ years of experience in Test Automation Frameworks like Selenium

Qualifications

  • A strong work ethic and the ability to manage conflicting priorities
  • A curious mindset and commitment to continuous learning, with the ability to quickly grasp new concepts
  • Self-motivation and initiative, working independently with minimal guidance to deliver innovative solutions
  • A strong attention to detail, with a rigorous and methodical approach to problem-solving and root cause analysis

Skills

  • Knowledge of standards, policies, best practice and organizational structure
  • Experience with Agile development practices
  • Experience with Java/J2EE development and JAVA Web Services Development
  • Experience with Spring, Spring Batch, and Spring Boot
  • Experience with JPA
  • Experience with Hibernate
  • Experience with Autosys or Control M
  • Experience with front-end technologies: JavaScript, JSON, CSS, JQuery, Ajax and HTML 5
  • Experience with Git or GitHub
  • Experience with Agile
  • Experience with application & data architecture and solution design
  • Experience with Test Automation Frameworks like Selenium

Benefits

  • Paid parental leave
  • Flexible working
  • 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
  • Investment 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
  • And more

Pay

The typical base pay range for this role is $97,542.90 – $146,315.40 for Columbia, MD, $88,253.10 – $132,380.60 for Charlotte, NC and $92,898.00 – $139,348.00 Minneapolis, MN.

Schedule

Based out of our Columbia, MD; Minneapolis, MN; or Charlotte, NC 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 computershare.com/flex.

Similar jobs

Senior Software Engineer

General Dynamics Mission SystemsBloomington, MN· 3 wk ago
Engineering$165k/yrapply on gdmissionsystems.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 days ago
Information Technology$50–$70/hrapply on www1.jobdiva.com