Senior Technical Consultant - Modern Apps
New
Gurugram, HaryanaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PythonAgileJavaJavascriptSoftware ArchitectureC#CI/CD
Requirements
- Deep expertise in at least two of the following languages: Java, C#, JavaScript, or Python
- Strong ability to design, write, debug, and review complex application code
- Strong understanding of the full software development lifecycle and Agile delivery practices
- Strong experience with test-driven development, testing strategies, and writing bulletproof code
- Strong working knowledge of architecture, design patterns, and anti-patterns
- Experience building modern applications, APIs, and cloud-native services
- Practical experience with security, DevSecOps, CI/CD, observability, and production-readiness practices
- Strong proficiency with AI development tools, especially Claude Code
- Ability to structure context, set expectations, validate outputs, and use AI effectively across coding and adjacent SDLC activities
- Strong mentoring skills and the ability to help junior engineers improve through direct technical guidance
- Strong communication skills and the ability to explain technical concepts clearly
- Ability to work independently and solve complex technical problems with minimal direction
Responsibilities
- Lead hands-on development across greenfield and brownfield application initiatives
- Write, review, debug, and improve production-quality code across modern application stacks
- Solve difficult technical problems with efficient, well-architected solutions
- Guide junior consultants through code reviews, technical coaching, onboarding, and knowledge-sharing
- Leverage a variety of AI Assisted development tools and be able to build and judiciously use AI agents
- Extend AI into broader SDLC activities such as story creation, requirements refinement, and engineering documentation
- Produce architectural documents and high-level technical designs when needed
- Apply strong design patterns and identify anti-patterns in applications, APIs, and cloud-native systems
- Support delivery teams with quality, security, testing, DevSecOps, and operational readiness practices
- Contribute to technical deliverables, implementation plans, and reusable engineering assets
View Full Description & ApplyYou'll be redirected to the employer's site