Senior Software Engineer
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
- Partner with the business product owner and work within an agile environment to develop and support internal applications.
- Responsible for overseeing 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.
- 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.
Requirements
- 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.
- Experience in any of the following UI technologies: React, JSON, CSS, JQuery, Ajax and HTML 5.
- Experience with component-based architecture and the ability to build and maintain large-scale React applications.
- Strong working experience of database development with Relationship Database Management Systems (RDBMS) such as Oracle or SQL Server including object development, performance tuning and trouble-shooting.
- Experience with web service development in any of the technologies: Rest API development, JSON, SOAP.
- Experience in high-level development languages, such as Java, HTML, and CSS.
- Experience in working web application development using Spring, JSP, Spring MVC and Hibernate.
- Experience with any (cumulative) of the following middleware and Cloud platforms: Tomcat, Weblogic, Redhat OpenShift, Azure.
- Experience with AI concepts (familiarity with Copilot would be a plus).
Qualifications
- Strong work ethic.
- A curious, continuous-learning mindset with the ability to investigate, interpret, and quickly grasp new concepts and technologies.
- The ability to work independently, using sound judgment and initiative to deliver innovative solutions with minimal guidance.
- A strong attention to detail and a disciplined approach to problem-solving, including identifying root causes and driving resolution.
Skills
- Software Engineering Expertise.
- Scalable, Customer-Focused Solutions.
- Agile Development Practices.
- Collaborative Agile Delivery Team.
- Technical Leadership.
- Close Collaboration with Product Owners, Business Stakeholders, and Fellow Engineers.
Benefits
- Paid Parental Leave.
- Flexible Working.
- Caring and Inclusive Culture.
- Health and Wellbeing Rewards.
- Tax-Advantaged Flexible Spending Plans.
- Short and Long-Term Disability Benefits.
- Life Insurance.
- Supplemental Life Insurance.
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.