10 Sep
|
gantner india
|
India
10 Sep
gantner india
India
Job Description
Technical Skills
n
n
- 12+ years of software development experience with strong expertise in C#/.NET.
n
- Strong hands-on experience in REST API development, API integration and embedded/enterprise system integration, including JSON, HTTP/HTTPS, OAuth 2.0, API versioning, error handling and resiliency.
n
- Strong experience with Microservices Architecture and distributed systems.
n
- Strong knowledge of OOP, SOLID principles, design patterns and clean/scalable solutions.
n
- Experience with asynchronous/event-driven workflows, retries, timeouts and failure/recovery scenarios.
n
- Good experience with SQL/RDBMS and ORM technologies.
n
- Practical experience with Azure/AWS, Docker, CI/CD, logging and monitoring.
n
- Strong understanding of unit testing and automated quality practices.
n
- OHIP / OPERA Cloud API experience is highly desirable.
n
- Experience with Go-based platforms or integrating .NET components with Go applications is an advantage.
n
n
Solution Design & Technical Leadership
n
n
- Lead and technically guide a development team, with 3–4 years of proven team leadership experience, providing mentoring, coaching and technical direction.
n
- Translate functional requirements into clear, scalable and maintainable technical solutions.
n
- Design and validate the end-to-end integration solution between the .NET component, Nebula platform and OHIP/external APIs.
n
- Collaborate with the Global Team and product architects to discuss technical solutions, evaluate trade-offs and obtain solution confirmation/alignment.
n
- Document key technical decisions and solution designs in alignment with the overall product architecture.
n
- Act as the technical point of contact for development decisions, technical risks, dependencies and integration issues.
n
n
Delivery & Quality
n
n
- Own technical estimation, development planning and delivery for the assigned scope.
n
- Drive the team to deliver high-quality solutions within committed timelines, with a strong focus on time-to-market.
n
- Ensure quality across solution design, implementation, security, coding standards and unit/component testing.
n
- Ensure effective code reviews, automated testing and agreed Definition of Done are followed.
n
- Proactively identify and resolve technical risks, dependencies and delivery blockers.
n
- Continuously improve development efficiency, quality and maintainability.
n
- Follow agreed company/project processes and provide timely technical status reporting.
n
n
Communication & Collaboration
n
n
- Excellent English communication skills, both verbal and written, are mandatory.
n
- Ability to clearly present technical solutions, explain trade-offs and drive discussions toward decisions and alignment.
n
- Strong stakeholder management skills with the ability to communicate progress, risks, dependencies and issues clearly.
n
- Ability to work effectively independently and within a distributed team.
n
- Robust ownership, analytical and problem-solving mindset with a focus on quality and delivery.
n
n
Specific Requirements
n
12+ years experience | C#/.NET | REST APIs | API Integration | Microservices | Distributed Systems | Solution Design | Cloud | SQL | Technical Leadership | Unit Testing | Strong English Communication | Global Team Collaboration
n
Desirable: OHIP / OPERA Cloud | Go ecosystem exposure | gRPC | Protocol Buffers | HTTP/2 | Event-Driven Architecture | Docker | CI/CD | Hospitality/PMS Integration
n
n
- Core expectation: Own the technical solution → align with the Global Team → guide the development team → ensure engineering quality → deliver predictably and on time.
n
📌 Lead Full Stack Engineer (.NET) (India)
🏢 gantner india
📍 India