Associate Director, Application Development
S&P GlobalAbout the role
About the Role:
Grade Level (for internal use):
12The Team: You will work with a team of intelligent, ambitious, and hard-working software professionals. The team is responsible for the architecture, design, development, quality, and maintenance of the real-time financial data web platform. Other responsibilities include transforming product requirements into Technical Design/ Implementation & writing technical requirements.
Responsibilities and Impact:
- Developing innovative functionality in existing and new products
- Supporting and maintaining high revenue productionized products
- Achieve the above intelligently and economically using best practices.
- This is the place to hone your existing software development skills while having the chance to become exposed to latest cutting-edge technologies available in the market. Alongside you get opportunities to:
- Mentor and work with a skilled team while shaping the future of our products.
- Build a UI financial product that consumers can rely on to take their financial decisions.
- An opportunity to learn & master current and mature technologies, in a supportive environment that makes self-paced learning resources available.
Compensation/Benefits Information: (This section is only applicable to US candidates)
S&P Global states that the anticipated base salary range for this position is $113,350 to $190,000. Final base salary for this role will be based on the individual’s geographic location, as well as experience level, skill set, training, licenses and certifications.
In addition to base compensation, this role is eligible for an annual incentive plan. This role is not eligible for additional compensation such as an annual incentive bonus or sales commission plan.
This role is eligible to receive additional S&P Global benefits. For more information on the benefits we provide to our employees, please click here.
What We’re Looking For:
Basic Required Qualifications:
- Work within own other team as a lead and/or member on problems that have a broad impact within their business area.
- Frequently interact with subordinate supervisors and functional peer groups.
- Developing Project and People management skills; how to create an inclusive team, bias awareness and management of bias, how to be an effective coach
- Lead developers building high-quality, high-performance, scalable code
- Develop and monitor complex project plans
- Provide guidance on routine to highly complex problems with broad impact
- Solve non-routine to complex problems and determine the best solution through cost/benefit analysis.
- Work on issues that impact design success or address future concepts, products or technologies.
- Conduct technical walkthroughs and produce technical design documents of complex solutions.
- Work with product stake holders to understand and clarify requirements to design and develop industry-leading applications
- Demonstrate solutions to product stake holders
- Onboard, support and mentor developers to design and implement solutions.
- Collaborate with other teams on cross-platform/shared product functionality.
- Complete SDLC: architecture, design, development, deployment support and maintenance
- Active participation in all scrum ceremonies, follow Agile best practices effectively.
- What we’re looking for:
- Bachelor’s degree in computer science, Information Systems or Engineering is required.
- A minimum of 10+ years of experience building web applications, preferably across the full tech stack. With primary concern being the UI tier and secondarily the service tier.
- Experience managing a team of 5 - 10 developers.
- Superior knowledge of system architecture, object-oriented design, and design patterns.
- Superior knowledge of system architecture, object-oriented design, and design patterns.
- Experience in client-side technologies like ReactJS, Typescript, JavaScript, HTML5, CSS3 and one or more service tier languages like C#, Java, C++ and SQL for data tier.
- Web centric technologies like Webpack, unit testing frameworks like Jest and Mocha, Micro Front End
- Desirable technical skills (Nice to have): Kubernetes, Docker
- Proficient with software development lifecycle (SDLC) methodologies like Agile, Test- driven development. SAFe experience is a plus.
- Active usage of Microsoft DevOps is preferable.
- Proficiency in the development environment, including IDE, web & application server, GIT, Continuous Integration, unit-testing tool, and de
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s