Senior Software Engineer
Senior Software Engineer – Enterprise Web Application Development
Role Overview
We are looking for a Senior Software Engineer with strong hands-on experience in Angular, TypeScript, JavaScript, and large enterprise application development. The ideal candidate should have experience building and supporting scalable enterprise web applications, along with hands-on exposure to Kubernetes, AWS, CI/CD, and AI/LLM technologies.
Key Responsibilities
- Design, develop, and maintain scalable large enterprise web applications using Angular, TypeScript, and JavaScript.
- Develop and deploy enterprise applications using Docker and Kubernetes.
- Work with AWS services including EC2, S3, IAM, Lambda, and EFS.
- Develop and maintain CI/CD pipelines using Harness, GitHub Actions, and Jenkins.
- Leverage AI/LLM technologies including LLMs, RAG, Embeddings, Agents, and Prompt Engineering in application development.
- Collaborate with cross-functional teams to design, develop, test, and deploy enterprise application solutions.
- Troubleshoot application and deployment issues and contribute to continuous improvement.
- Follow software engineering, DevOps, cloud, and enterprise application development best practices.
Candidates must have hands-on experience across all of the following areas:
- Angular – Non-negotiable
- Large Enterprise Application Development – Non-negotiable
- Kubernetes
- AWS
- CI/CD
- AI/LLM TechnologiesImportant: Angular and large enterprise application development experience are non-negotiable requirements. Candidates without hands-on experience in both areas should not be considered for further evaluation.
Qualification Criteria
Required Skills & Experience
- 4–6 years of total experience in software development.
- 2+ years of hands-on experience in large enterprise application development.
- 3+ years of hands-on Angular experience.
- Strong experience with Angular, TypeScript, and JavaScript.
- Hands-on experience with Kubernetes and Docker.
- Strong experience with AWS, including EC2, S3, IAM, Lambda, and EFS.
- Experience with CI/CD and tools such as Harness, GitHub Actions, and Jenkins.
- Hands-on experience with AI/LLM Technologies, including LLMs, RAG, Embeddings, Agents, and Prompt Engineering.
#FrontEndEngineer #SoftwareEngineer#Angular #TypeScript #JavaScript#AWS #CloudComputing #Docker #Kubernetes #CI_CD #Jenkins #GitHubActions #Harness#AI #SecureSoftwareDevelopment #ProductionSupport #TechnicalLeadership #SoftwareDevelopment #EngineeringJobs #TechJobs #Hiring #IndiaJobs #ITJobs #CareerOpportunity