Specialist C++.NET Developer
Specialist Software Engineer– Platform Engineering
FLX ONE Cargo | Location: Pune, India
Role Overview
FLX ONE Cargo is looking for an experienced Specialist Software to strengthen the core platform foundations that power our Cargo engineering organization. This is a senior, hands-on role for an engineer who can design, build, review, and troubleshoot platform-grade systems while also providing technical direction to the teams that depend on them.
You will own the shared services, libraries, and cloud-native foundations that allow delivery teams to move quickly without compromising scalability, reliability, or long-term maintainability. Beyond writing code, you will drive architecture discussions, raise engineering standards, and mentor engineers across the Cargo platform.
Key Responsibilities
Platform & Shared Services
- Design and build shared platform services used across Cargo engineering teams.
- Develop common libraries, frameworks, and runtime components that are modular, well-documented, and easy to consume.
- Take ownership of complex technical problems end-to-end, from design through production.Cloud & Infrastructure Foundations
- Build and evolve cloud-native foundations, including deployment patterns, runtime configuration, and observability.
- Contribute to infrastructure-as-code practices and environment standardization.
- Improve reliability, performance, and operational consistency across services.Architecture & Technical Execution
- Participate in and help drive technical design and architecture discussions.
- Translate architectural patterns into concrete platform implementations that enforce agreed boundaries, contracts, and standards.
- Evaluate technical trade-offs and recommend appropriate solutions.
- Identify and resolve cross-cutting technical debt, and flag scalability, reliability, security, and performance risks early.Hands-On Engineering & Quality
- Own and evolve critical platform components in production.
- Write clean, testable, maintainable, and production-ready code.
- Perform deep code reviews on platform-facing changes and establish engineering best practices.
- Troubleshoot complex production issues and perform root-cause analysis.
- Support CI/CD, automated testing, monitoring, logging, and overall operational readiness.
Required Experience
- 8–12 years of overall hands-on software engineering experience.
- C++ - 6+ Years
- .NET: 4+ years of hands-on experience.
- .NET Core: 2+ years of experience.
- Cloud: 5+ years of experience with AWS or another major cloud platform (AWS preferred).
- RDBMS: 8+ years of experience with relational databases such as SQL Server, PostgreSQL, Oracle, or equivalent.
- React / JavaScript Framework: 5+ years of experience with React or another modern JavaScript framework.
- AIDLC – 1+ Years(Must)
- AI Tool – GitHub Copilot / Claude Code / Any equivalent AI Dev Tool(1+ years)Note: Candidates should have genuine hands-on depth in the areas above rather than surface-level exposure; this is a senior technical role and experience levels will not be relaxed.
Must-Have Technical Skills
- Strong expertise in backend or platform engineering using modern enterprise stacks (C++, .NET / .NET Core).
- Deep experience with cloud-native systems on AWS or an equivalent platform.
- Experience building shared services or internal platforms consumed by multiple teams.
- Strong understanding of object-oriented design, SOLID principles, design patterns, and clean architecture.
- Building and consuming RESTful APIs and distributed services.
- Database design, query optimization, indexing, transactions, and performance tuning.
- Front-end development using React or another modern JavaScript framework.
- Strong engineering judgment and system-level thinking.
- Working effectively with Product, QA, DevOps, Architecture, and other engineering teams.
- Microservices architecture.
- AWS services such as ECS/EKS, Lambda, API Gateway, S3, RDS, DynamoDB, SQS/SNS, CloudWatch, etc.
- Docker and Kubernetes.
- Kafka or other event-streaming technologies.
- Redis or distributed caching.
- Infrastructure as Code such as Terraform, AWS CDK, or CloudFormation.
- CI/CD tooling and automated testing / TDD practices.
- Observability tooling and reliability engineering practices.
- Exposure to large-scale, high-volume, or enterprise SaaS/platform organizations.
Education / Certifications
BE / MCA
Why This Role Matters
This role ensures FLX ONE Cargo has a strong technical backbone — reducing duplication, improving reliability, and enabling delivery teams to move faster with confidence.