V

Senior Tech Lead

Virtusa · State of Andhra Pradesh, India

7–14 yrs experiencefull_timePosted 1w ago
Apply now →

Job description

Full Stack Engineer with strong hands-on experience in ReactJS and Python(FastAPI) to design and build scalable, modular, microservice based high performing web applications. Candidate should also have some exposure to C# or Java, a good understanding of cloud native architecture (Azure, AWS) and a product or platform mindset- capable of developing reusable templates, dynamic API generation and modern frontend frameworks. Exposure to AI driven development and interest in leveraging GenAI frameworks will be a strong plus. Primary skill - **Key Responsibilities** Frontend Strong proficiency in ReactJS, JavaScript (ES6+) and Typescript Experience in component-based architecture, state management (Redux/ContextAPI) and responsive design Familiarities with UI frameworks (Ex. Bootstrap) and tools (Ex. Figma) Backend Strong experience in Python (FastAPI) for building scalable API Good understanding of asynchronous programming, ORM frameworks etc. Exposure to C# (.NET core) or Java (Spring Boot) microservices Cloud and DevOps Hands on with Azure or AWS (App service, Lambda, API Gateway, ECS/EKS, or equivalent) Familiarity with CI/CD pipelines (GitHub Actions, Azure DevOps) and containerization (Docker/ Kubernetes) Database and Integration Experience with relational and NoSQL databases Knowledge of message queues Architectures and Patterns Understanding of microservices, event driven and serverless patterns Experience in template-based UI/API generation, schema first API designs etc. **AI And Emerging Tech (Preferred)** Exposure to LLMs, AI APIs (Azure OpenAPI, AWS Bedrock), AI assisted code generation tools **Skills/ Competencies Required** Technical Excellence – Full stack proficiency, API first thinking, Cloud native engineering Architectural Thinking – Platform mindset, system design Innovation and AI awareness – automation, reusability Collaboration and delivery – Agile mindset and excellent communication with a continuous learning mindse