About the Role
We are seeking a highly skilled Senior Full Stack Engineer/ Lead. This role focuses on delivering scalable, cloud-native, and AI-enabled solutions for global clients across multiple industries. The ideal candidate brings strong technical depth, a consulting mindset, and the ability to collaborate effectively with diverse stakeholders in a client-centric environment.
Key Responsibilities
- Design, build, and deliver responsive, user-centric front-end applications and scalable back-end services for enterprise clients.
- Lead the design and implementation of cloud-based, enterprise-scale solutions aligned with client business objectives.
- Work with APIs to fetch and display data, including file download functionality (PDF,
Excel, etc.). - Architect and maintain reusable UX component libraries following modern web standards and accessibility guidelines.
- Contribute to GenAI, LLM, and agentic AI solutions, helping clients leverage AI for business transformation.
- Work closely with consulting teams, product owners, architects, and client stakeholders to translate business requirements into technical solutions.
- Support delivery of technology advisory engagements, including solution design, estimation, and technical documentation.
- Ensure engineering excellence through code reviews, best practices, performance optimization, and security standards.
- Participate in troubleshooting, debugging, and enhancing applications in production environments.
- Collaborate effectively across global delivery teams and time zones.
- Remote working is considered.
Required Qualifications & Experience
- 10+ years of professional software development experience.
- Strong hands-on expertise in at least one object-oriented language: C#, C++, or Java.
- 8+ years of experience building cloud applications, with a strong emphasis on front-end engineering.
- Advanced experience with modern front-end technologies:
- React
- JavaScript / TypeScript
- HTML, CSS
- 3+ years of hands-on experience with GenAI, Large Language Models (LLMs), or agentic AI systems.
- Proven experience designing and implementing enterprise-grade services and APIs.
- Demonstrated expertise in architecting and maintaining UX design systems and component libraries.
- Experience developing, debugging, and supporting applications using object-oriented programming and database querying languages.
- Hands-on experience with Microsoft Azure, including:
- Azure App Service
- Service Fabric
- Docker / container-based deployments
Desirable Experience
- Experience delivering solutions using Dynamics 365 and/or Microsoft Power Platform.
- Exposure to technology consulting or professional services environments.
- Experience supporting digital transformation or modernization programs.
- Familiarity with DevOps, CI/CD pipelines, and agile delivery models.
Consulting & Professional Skills
- Strong client-facing communication skills, both written and verbal.
- Ability to work collaboratively with business, functional, and technical stakeholders.
- Proven ability to manage priorities in a fast-paced consulting environment.
- Strong analytical and problem-solving capabilities.
- Passion for continuous learning, innovation, and engineering excellence.
- Team-oriented mindset with the ability to collaborate across geographies and cultures.
