Job Description
Computershare (ASX: CPU) is a global market leader in transfer agency and share registration, employee equity plans, mortgage servicing, proxy solicitation and stakeholder communications. We also specialize in corporate trust, bankruptcy, class action and utility administration, and a range of other diversified financial and governance services. Founded in 1978, Computershare is renowned for its expertise in high integrity data management, high volume transaction processing and reconciliations, payments and stakeholder engagement. Many of the world's leading organizations use us to streamline and maximize the value of relationships with their investors, employees, creditors and customers. Computershare is represented in all major financial markets and has over 12,000 employees worldwide.
The position is responsible for the development of Computershare Communication Services products to ensure compliance with policies and procedures and meet the department's service delivery goals and objectives.
Major Responsibilities:
Standards + Training
- Design and code quality programs in a Microsoft Windows environment
- Work with various data sources: SQL, Web Services, etc.
- Complete all programming to schedule and within the estimated time limit
- Learn and support all internal systems; resolve issues quickly and efficiently
- Adhere to departmental and company standards, processes and procedures
- Deliver programs of the highest quality which meet or exceed clients' expectations
- Provide feedback to IT Manager with respect to: attention to approach, consistency, re-usability, quality, documentation
- style, completeness and development methodology
- Working in a live production environment, provide technical support to all team members
- Liaise with other areas of the business for effective workflow
Upgrades
- Develop and maintain scripts for promotion and monitoring of software
- Responsibility for development process
Systems
- Trouble shooting, maintenance and upgrades of systems
- Develop systems that increase operational throughput, improve efficiency, and reduce operating costs on an ongoing basis
- Create code that is robust, scalable and modular
Coverage
- Provide support of all systems in a timely manner, including after-hours / on-call support when scheduled or escalated.
Decision making & Problem Solving
- Design and architect programs in conjunction with peer members. Participate in review process to finalize new systems
- Ensure all jobs are correct and verify specifications with the Business Analyst
Skills and Experience Required:
- Degree or diploma in IT or related discipline, ideally incorporating SQL and Perl (or alternatively, UNIX, C and/or C++)
- A minimum of 5 years programming experience in a commercial environment, preferably including the use of the Perl
- programming language and MS SQL Server (VB, VB.net, C#, ASP and ASP.net also valuable)
- Ability to read and analyze data structures in various file types (XML, delimited, non-structured, etc.)
- Ability to work autonomously with minimal supervision, but also in a team environment
- Ability to develop positive, working relationships
- Ability to co-ordinate multiple tasks and exhibit strong time management skills to achieve successful outcomes with attention to detail
- Ability to meet short and unexpected deadlines
- Positive, enthusiastic attitude, self-motivation and strong work ethic
- Ability to work well under pressure and remain calm and focused
- Possess the drive and commitment to make a difference
- Strong written and verbal English skills
Job Type: Contract