Job Title: Assistant Manager | AEM - Back End | Bengaluru | Sustainability & Emerging Assurance
You’ll:
• Engage with product owners, architects, and business stakeholders to understand functional requirements, technical constraints, and delivery priorities.
• Design and develop responsive, user-centric frontend applications using HTML, CSS, JavaScript, and modern frameworks such as Vue.js 3 (preferred) or React.js.
• Build modular, reusable UI components and data-intensive interfaces leveraging tools such as AG Grid.
• Develop, test, and maintain backend services and APIs using C#, Python, or Java, following microservices-based architectures and secure coding standards.
• Design and optimize relational database schemas and queries using SQL Server and/or PostgreSQL, ensuring performance, reliability, and data integrity.
• Participate in design reviews, development workshops, and technical walkthroughs to ensure alignment with solution architecture and client expectations.
• Execute unit testing, integration testing, and browser testing to ensure solution quality and stability across environments.
• Collaborate with DevOps and infrastructure teams to support CI/CD pipelines and cloud deployments using Azure DevOps or AWS, Docker, and Kubernetes.
• Contribute to technical documentation including design specifications, API documentation, and deployment artifacts.
• Support production releases, issue triage, root-cause analysis, and continuous improvement initiatives.
________________________________________
Responsibilities
• Support end-to-end delivery of full-stack solutions across the software development lifecycle.
• Translate business and functional requirements into technical designs and working software.
• Ensure adherence to coding standards, security guidelines, and architectural principles.
• Actively participate in code reviews and quality assurance activities to maintain high engineering standards.
• Work closely with delivery leads to ensure timely, predictable, and high-quality client deliverables.
• Support integration efforts with internal and external systems, ensuring seamless data exchange and functionality.
• Contribute to knowledge sharing, reusable assets, and continuous improvement of delivery methodologies.
________________________________________
Qualifications
• 1–4 years of relevant experience in full-stack application development within a consulting or professional services environment.
• Strong hands-on experience with HTML, CSS, JavaScript, and Node.js.
• Experience with modern frontend frameworks such as Vue.js 3 (preferred) or React.js.
• Backend development experience using C#, Python, or Java, with exposure to Spring Boot and microservices architectures.
• Solid experience working with SQL Server and/or PostgreSQL, including query optimization and database design.
• Working knowledge of cloud platforms such as Azure or AWS, along with Docker and Kubernetes.
• Experience using CI/CD tools such as Azure DevOps.