Computershare - Greenwood Village, CO

posted 4 days ago

Full-time - Senior
Remote - Greenwood Village, CO
10,001+ employees
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The Senior Software Engineer (Java UI) position at Computershare involves supporting the Corporate Trust Technology team by developing and maintaining internal applications. This role emphasizes collaboration within an Agile environment, providing technical guidance, and ensuring high-quality software development. The position offers flexibility in work hours and locations, promoting a healthy work-life balance while focusing on continuous learning and improvement.

Responsibilities

  • 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 informal guidance and mentorship with colleagues to enable them to contribute to the team's objectives.
  • Ensure the quality of tasks, services and information through high-quality, maintainable software that adheres to internal standards and policies.
  • Support the evaluation and resolution of technical challenges and blockers to minimize their impact on the teams' delivery and/or supported products.
  • Identify and support improvements and innovation in technologies/practices within your team that would benefit the business.
  • Communicate effectively with a variety of technical and non-technical audiences to share knowledge and ideas, provide updates, influence, challenge, and take on feedback.

Requirements

  • Minimum of 7 years of experience in high-level development languages, such as Java, HTML, and CSS.
  • Minimum 7 years of experience in working web application development using Spring, JSP, Spring MVC and Hibernate.
  • Strong experience in following UI technologies: ReactJS, Angular, JSON.
  • Experience in a senior level Software Engineering role (leading discussions, mentoring others, etc).
  • Experience with component-based architecture and the ability to build and maintain large-scale React applications.
  • Strong working experience of web application development with ReactJS with Spring MVC or Spring Boot.
  • Experience with version control or source code repositories: Jenkins, GitHub, Artifactory or XMLSpy.
  • Knowledge and understanding of technology object-oriented design patterns and their application.

Nice-to-haves

  • Self-motivated and can use own initiative to work with limited guidance to implement innovative solutions.
  • Pays attention to detail, finds root cause and takes a rigorous approach to problem solving.

Benefits

  • Paid parental leave
  • Flexible working
  • Health and wellbeing rewards including medical, dental and vision
  • 401k matching
  • Tax-advantaged flexible spending plans including healthcare, dependent care and commuter
  • Short and long-term disability benefits
  • Life insurance and supplemental life insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service