Software Architect

6 - 9 years

8 - 10 Lacs

Posted:11 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Position Details

Job Type:

Working Hours:

Role Overview

The Software Architect will be tasked with designing and implementing robust trading applications, overseeing development workflows, and ensuring seamless integration with broker APIs. The role involves product ownership, mentoring developers, and managing the migration of solutions from local to cloud-based environments.

Key Responsibilities

  • Architect, design, and develop algorithmic trading systems using Python for both front-end and back-end.
  • Translate trading strategies into production-level Python code, integrated with broker APIs.
  • Maintain and manage the existing code base to ensure scalability and security.
  • Migrate applications from local servers to cloud platforms such as Azure or AWS.
  • Ensure compatibility across Windows, Linux, and SSH environments.
  • Lead product ownership with responsibility for end-to-end development.
  • Provide technical guidance and mentorship to junior developers.
  • Implement CI/CD pipelines and utilize Agile, SDLC, and Waterfall methodologies.
  • Conduct code reviews, uphold best practices, and ensure projects are delivered on time.
  • Collaborate with traders and product teams to align technology with business objectives

    .

Key Skills & Requirements

  • Strong Python programming skills, with at least 4 years of hands-on experience.
  • Proven track record in end-to-end product development.
  • Hands-on experience with broker APIs and trading system integration.
  • Expertise in cloud migration (Azure/AWS) and containerization.
  • A minimum of 3 years experience in CI/CD, Agile, SDLC, and Waterfall methodologies.
  • Experience developing applications on Windows, Linux, and SSH environments.
  • Prior managerial experience in a software development company.
  • Strong product ownership mindset and experience managing complex code bases.
  • Basic understanding of the Indian stock markets and trading products is a significant advantage.
  • Low-latency system design knowledge (nice-to-have)
  • Experience with market data feeds / order management systems (Nice to have)
  • Strong debugging skills for live trading environments (nice to have)

What We Offer

  • Competitive salary package
  • A dynamic and challenging work environment in the rapidly growing fintech sector
  • The opportunity to shape the future of automated trading platforms in India
  • Exposure to financial markets, algorithmic trading, and advanced technology stacks

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You