Lead - IT Software Engineering

StoneX GroupBangalore, IN
70d

About The Position

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.

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.

Responsibilities

  • 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.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Securities, Commodity Contracts, and Other Financial Investments and Related Activities

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service