Vacancy expired!
- Competitive compensation, including base pay and annual incentive
- Comprehensive health and life insurance and well-being benefits, based on location
- Retirement benefits
- Paid Time Off and other leave of absence
- Sign-on Bonus for this Role
- Flexible/Hybrid Work Arrangements
- Act as a technical expert on one or more applications utilized by DTCC
- Work with the Business System Analyst to ensure designs satisfy functional requirements
- Partner with Infrastructure to identify and deploy optimal hosting environments
- Tune application performance to eliminate and reduce issues
- Research and evaluate technical solutions consistent with DTCC technology standards
- Align risk and control processes into day to day responsibilities to monitor and mitigate risk; escalates appropriately
- Apply different software development methodologies dependent on project needs
- Contribute expertise to the design of components or individual programs, and participate in the construction and functional testing
- Support development teams, testing, troubleshooting, and production support
- Create applications and construct unit test cases that ensure compliance with functional and non-functional requirements
- Work with peers to mature ways of working, continuous integration, and continuous delivery
- 6+ years' experience in application development and system analysis; thorough understanding of the middleware and message protocols
- Proficiency in one or more computing languages especially scripting languages, such as Python, Shell and Object-Oriented programming skills in Java
- Proficiency in various phases of the system development life cycle including project planning, analysis, design, programming, and unit-testing
- Proven Understanding with On-Prem & Cloud deployments (Private Cloud / AWS / Docker/ Kubernetes)
- Working Knowledge in CICD Tooling Technologies (JIRA, Bitbucket, Jenkins, Fortify, SonarQube, Nexus, Nexus IQ)
- System Engineering Knowledge proficiency in Operating Systems and Middleware technologies (Red Hat Linux, Tomcat, etc.)
- Good grasp of SQL language (ideally: Snowflake, nice to have Oracle)
- Experience with Version Control System (VCS) tools such as GIT
- Good Understanding of AWS infrastructure (S3 / IAM / KMS / EC2 / Networking [VPC/Route53] )
- Proficiency of Unix Systems such as Service accounts, Libraries, mounting volumes, log archival, alerts & running scripts to automate tasks.
- Collaborate with multiple development teams, testing, troubleshooting
- Capacity Requirements & Analysis of involved infrastructure for the application.
- Solid comprehension of Agile project management leveraging one or more frameworks under the Agile umbrella such as Scrum
- Be a Self-starter, providing creative and innovative ideas or solutions to advance the Technology offerings, and be able to work independently
- Excellent organizational, communication and leadership skills
- Experience in Financial industry a plus