
Senior Staff Engineer/Senior C#.Net Engineer
StoneX Group Inc.2 hours ago
Pune, IndiaStaff+
Responsibilities
- Design, develop, test, and review software for pricing and market-data projects.
- Analyze business requirements and operational processes to create effective software solutions.
- Contribute to modernizing the technology stack into scalable microservice-based architecture.
- Ensure software releases support continuous build and automated deployment practices.
- Provide support to business continuity and platform operations.
- Identify business risks and enhance controls across the organization.
- Mentor junior engineers.
- Participate in requirements, design, code, and software-change reviews.
Requirements
- Proficiency in C# and the modern .NET platform, including .NET Core and .NET 6+.
- At least 5 years of industry experience building enterprise-grade software.
- Experience building REST APIs and gRPC services.
- Comfort with the Linux command line for deployment and troubleshooting.
- Skill with WPF for desktop applications and modern web frameworks such as React.
- Knowledge of ActiveMQ, Kafka, and Redpanda messaging systems.
- Familiarity with TeamCity pipelines.
- Hands-on experience with Ansible for automation and configuration management.
- Expertise with Docker and Kubernetes for containerization and orchestration.
- Excellent communication and collaboration skills.
- Proficiency in English.
- Experience with React or similar frameworks is desirable.
Benefits
- The role requires working in the office 4 days per week.