Lead It Software Engineering

Year    Bangalore, Karnataka, India

Job Description

Overview:
Technology Ecosystem:

  • Languages & Frameworks: C#, .NET Core, ASP.NET
  • Architecture: Microservices, Event-driven (Kafka, AMQ, ZeroMQ), CQRS
  • Cloud & Infra: Azure, Kubernetes, Docker, Rancher
  • Databases: MS SQL Server (T-SQL), NoSQL (a plus)
  • Tooling: Git, Visual Studio, CI/CD pipelines (TeamCity), Octopus, Grafan
Responsibilities:
Primary duties will include:
  • Architect and oversee the development of scalable backend services and APIs for high-traffic trading systems, ensuring performance, reliability, and security.
  • Guide and mentor software developers in applying best practices, including TDD/BDD, clean code principles, and maintainable architecture.
  • Collaborate with stakeholders and cross-functional teams to define technical requirements, prioritize features, and align development efforts with business goals.
  • Lead design and planning sessions, providing technical direction and making strategic decisions on system architecture and technology stack.
  • Review and approve code, ensuring high standards of quality, security, and maintainability across the team.
  • Troubleshoot and resolve complex issues in both development and production environments, coordinating with relevant teams to ensure timely resolution.
  • Drive continuous improvement by evaluating emerging technologies and proposing enhancements to the platform and development processes.
  • Ensure alignment with compliance and security standards, especially in the context of trading systems and sensitive data handling.
  • Promote knowledge sharing, encouraging innovation and technical growth within the team.
Qualifications:
Responsibilities
Position Purpose: We are seeking a highly experienced Lead or Senior Developer with deep expertise in back-end development. This individual will be responsible for architecting secure, scalable, and resilient back-end solutions across hybrid environments (on-premise and cloud). The successful candidate will play a key role in shaping our platform, ensuring strong governance and seamless working, while supporting business needs across internal and external integrations.
Qualifications
Job Requirements:
  • At least 8+ years' experience in backend .NET/C# development, design and management.
  • Proven experience as a Senior or Lead in enterprise development.
  • Solid knowledge of .NET Core, and Software architecture best practices
  • Experience with Kubernetes and Docker
  • Familiarity with messaging systems (e.g. ActiveMQ, Kafka, ZeroMQ)
  • Exposure to CI/CD tools like TeamCity and Octopus
  • Experience facilitating discussions and resolving issues across a diverse set of cross functional business & IT stakeholders.
  • Leadership & persuasive communication skills. Strong influencing and mentoring skills; demonstrated success in building credibility with peers and key stakeholders (Both IT & Business) to drive the action and change.
  • Excellent communications skills and ability to work with business to extract critical concepts and transform into technical task items

Skills Required

IT
Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4482882
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year