Required Technical Skills
- Experience o 5+ years of professional software development experience.
- Recent experience with tech-lead scope or ownership on production systems.
- Backend & APIs o Deep expertise in .NET Core.
- Strong experience with microservices architectures.
- Frontend o Front-end proficiency with a modern framework — Angular (preferred), or React / Vue.
- Experience building and debugging UI as part of full-stack features.
- Cloud & Data o Hands-on experience with Azure in production environments.
- Experience with MongoDB (primary) and SQL databases.
- Debugging & Engineering Practice o Proven ability to debug across the full stack (UI, services, APIs, data layers).
- Strong code quality focus: design, implementation, code reviews, and production debugging.
Nice to Have Skills:
- Exposure to AWS as a secondary cloud provider.
- Experience with React or Vue in addition to Angular in production systems.
- Familiarity with advanced microservices patterns (observability, resilience, distributed tracing).
- Experience in pair/mob programming environments.
- Prior experience contributing to large-scale, customer-facing platforms.
Soft Skills & Collaboration:•
- “No not-my-code” mindset — strong ownership and willingness to dig into any part of the system.
- Ability to operate with minimal guidance in a distributed, remote-friendly environment.
- Comfortable collaborating across time zones and cultures (US and India).
- Willingness to provide and receive constructive feedback: code reviews, mentoring, and knowledge-sharing.
- Strong engineering discipline — models a “measure twice, cut once” approach to building reliable systems.