Vacancy caducado!
Are you ready to explore a world of possibilities? Join our DTCC family, and you'll grow your expertise and become the best version of you. As you embark on a new journey, you'll seek challenges with flexibility and patience, learning new skills and advancing your career while having the time of your life. Why You'll Love This Job: You will be a member of a squad consisting of Python developers, Terraform automation engineers and Cloud SMEs. You will develop Software centered around the compliance of DTCC's public cloud assets, shared services aimed at improving cloud consumption, and holistic automation solutions. You will provide technical AWS and to a lesser extent Azure expertise to IT and development teams within DTCC. You will research technologies independently and recommend appropriate solutions; assist in the technical design of complex system and contributes to technology-specific best practices & standards. You will contribute to the success criteria from design through deployment, including, reliability, cost-effectiveness, performance, data integrity, maintainability, reuse, extensibility, usability, and scalability. Your Primary Responsibilities
- Technology Expertise - is a subject matter expert on one or more of programming languages, vendor products, DTCC applications, data structures, business lines
- Platforms - works with Infrastructure partners to stand up development, testing, and production environments
- Requirements Elaboration - works with the Functional Architect to ensure designs satisfy functional requirements
- Data Modeling - reviews and extends data models
- Is aware of frameworks - that promote concepts of isolation, extensibility, and extendibility
- System Performance - contributes to solutions that satisfy performance requirements; constructs test cases and strategies that account for performance requirements; tunes application performance issues
- Security - implements solutions and executes test plans working mentoring other team members in best practice
- Standards - is aware of technology standards and understands technical solutions need to be consistent with them
- Documentation - develops and maintains system documentation
- Is familiar with different software development methodologies (Waterfall, Agile, Scrum, Kanban)
- Effectively manages individual and team performance, maintaining high standards for team members
- Supports team in managing client expectations and resolving issues on time
- Ensures own and team's practices support success across all geographic locations
- Minimum of 6 years of related experience.
- Bachelor's degree preferred or equivalent experience.
- Ability conduct code reviews and provide meaningful feedback to team members.
- Strong preference for AWS professional certifications
- Expertise in Python software development. Java and other technologies are a plus.
- Experience developing business applications using the AWS platform, especially using the serverless platform.
- Well versed in Agile software development practices and tools including Git and Gitflow
Vacancy caducado!