Associate Director, Software Development

13 - 18 years

10 - 18 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About the Role:

Grade Level (for internal use):

12

The Role: Associate Director, Software Development

The Team:
Join a dynamic team dedicated to the design, architecture, and development of client-facing applications utilizing the MI Platform and Office Add-Ins. As part of our team, you will collaborate daily with diverse professionals from around the globe, fostering a close-knit team dynamic while embracing the latest technologies.

The Impact:
Your contributions will be pivotal. The code you write will be instrumental in delivering the data and analytics that drive critical daily decisions in the capital and commodities markets, making your work essential to our clients' success.

Whats in it for you:

  • Build a rewarding career with a global leader in financial intelligence.
  • Contribute to code that powers the global financial markets.
  • Enhance your skills by working on enterprise-level products and exploring new technologies.
  • Experience opportunities for personal and professional growth.

Responsibilities:

  • Design & Architecture:Lead the design and implementation of scalable, maintainable, and adaptive solutions to meet complex business needs.
  • Tech Ownership:Take charge of implementation and delivery, including task estimation and breakdown for business specifications throughout the software development life cycle.
  • Hands-on Expertise:Utilize your coding experience to solve complex issues and develop business-critical applications.
  • Individual Contributor:Demonstrate strong individual contribution while collaborating with the team.
  • Diagnostic Expertise: Leverage extensive knowledge of diagnostic tools, methodologies, and approaches to identify areas for improvement. Utilize the right tooling, analyze logs, and apply established frameworks to drive continuous enhancement and optimization within development processes.
  • Problem Solving:Analyze and isolate issues effectively, providing innovative solutions.
  • Mentorship:Offer technical guidance and mentoring to team members, facilitating the adoption of new processes.
  • Collaboration:Work seamlessly with remote teams in a geographically distributed development model.
  • Technology Evaluation:Identify, apply, and integrate new technologies and tools to enhance productivity, efficiency, and scalability.
  • Best Practices Champion:Promote best practices and serve as a subject matter expert.
  • Solution Development:Engineer components and services based on standard development models, languages, and tools.
  • Documentation:Produce comprehensive system design documents and lead technical walkthroughs.
  • Quality Code:Write high-quality, efficient code.
  • Effective Collaboration:Engage effectively with both technical and non-technical stakeholders.
  • Continuous Improvement:Drive continuous improvement in architecture and design.

What We Are Looking For:

Basic Qualifications:

  • Bachelor's/Masters Degree in Computer Science, Information Systems, or a related field.
  • 13+ years of experience in application development, specifically with Microsoft Technologies.
  • Expertise in object-oriented design, .NET framework, various programming languages, and design patterns.
  • Strong understanding of architectural principles, with proven experience in designing and building microservices-based architectures.
  • Proficiency in Essential Technologies: Demonstrated expertise in core programming languages and frameworks, including C++, C#, and .NET. Skilled in building rich user interfaces using WPF and ASP.NET, as well as modern JavaScript frameworks such as React.js, jQuery, and Angular. Additionally, experienced in TypeScript, Micro Frontends (MFE), and the development of COM/VSTO Office Plugins.
  • Experience with relational database technologies in database like SQL Server, including stored procedure programming using Transact SQL.
  • Familiarity with software development lifecycle (SDLC) methodologies such as Agile and Test-Driven Development.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
S&P Global Market Intelligence logo
S&P Global Market Intelligence

Financial Services

New York

RecommendedJobs for You