Associate Director, Software Engineering

8 - 13 years

30 - 45 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Whats in it for you:
  • Be a part of an industry leading, Fortune 500 company
  • Be a part of GREAT PLACE TO WORK Certified firm
  • Be a part of a People First organization that Values Partnership, Integrity, and Discovery to Accelerate Progress
  • Develop and deliver industry-leading software solutions using cutting-edge technologies and the latest toolsets.
  • Plenty of training and development programs that support continuous learning and skill enhancement.
  • Build a fulfilling career with a truly global and leading provider of financial market intelligence, data, and analytics.

Key Responsibilities:

A Senior Developer with expertise in Single SPA, React, Java, Spring Boot, and possibly SPROMG (a project management tool) and BOTT (likely a bot development or automation framework) would typically be responsible for the following:

Frontend Development:

  • Creating and maintaining modular frontends utilizing React and a microfrontend architecture, particularly Single SPA.
  • Developing UI components while ensuring responsiveness and compatibility across different browsers.
  • Integrating with APIs and managing the application's state effectively.

Backend Development:

  • Designing, developing, and maintaining RESTful APIs using Java and Spring Boot.
  • Working with databases (SQL or NoSQL) to ensure data persistence.
  • Implementing business logic while optimizing for performance and scalability of backend services.

Microservices Architecture:

  • Designing and building applications based on microservices architecture.
  • Facilitating communication and coordination among microservices.
  • Deploying and managing microservices within a cloud environment.

Project Management and Collaboration:

  • Utilizing SPROMG or similar tools for task management, progress tracking, and team collaboration.
  • Engaging in Agile development practices, including sprint planning, daily stand-ups, and retrospectives.
  • Collaborating closely with product owners, designers, and fellow developers to deliver high-quality software.

Bot Development/Automation (BOTT):

  • If "BOTT" pertains to bot development, the developer may design, develop, and deploy bots for various applications (e.g., chatbots, automation bots).
  • This role might involve using bot frameworks and integrating them with other systems.

DevOps and Deployment:

  • Establishing and maintaining CI/CD pipelines.
  • Deploying applications into production environments.
  • Monitoring application performance and troubleshooting any issues that arise.

Mentorship and Guidance:

  • Providing technical mentorship and guidance to junior developers.
  • Sharing knowledge and best practices within the team.
  • Contributing to the enhancement of the overall development process.

This role demands a solid understanding of software development principles, strong problem-solving abilities, and effective teamwork skills. Familiarity with cloud technologies, testing frameworks, and security best practices would also be advantageous.

Basic Qualifications:

  • Bachelor/Master degree in Computer Science and/or Certified Development Program.

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot 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 Java Skills

Practice Java coding challenges to boost your skills

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

Financial Services

New York

RecommendedJobs for You