TGS The Global Skills
Lead Full Stack Developer - .Net/AngularJS
Job Location
mumbai, India
Job Description
Key Responsibilities : - Team Leadership : Lead a team of software engineers, fostering collaboration, mentoring, and ensuring high-quality code standards. - End-to-End Application Development : Architect, design, and develop full-scale applications from scratch, taking them through the entire development lifecycle-from conception to production deployment. - Full-Stack Development : Work on both front-end and back-end components using modern technologies, ensuring smooth interaction between all layers of the application. - Technical Strategy : Collaborate with product management, design, and other stakeholders to define the technical roadmap and ensure alignment with business objectives. - Cloud Solutions : Leverage Azure cloud services for application development, deployment, and scaling. Integrate cloud-native services and ensure best practices in security, performance, and availability. - Code Quality : Drive and enforce coding best practices, including code reviews, unit testing, and continuous integration/continuous delivery (CI/CD). - Mentorship & Growth : Mentor junior developers and foster a culture of learning, growth, and innovation within the team. - Collaboration : Work with DevOps to streamline and improve build and release pipelines, ensuring smooth deployment and scaling of applications. - Troubleshooting & Optimization : Proactively identify and resolve performance, scalability, and security issues in the application stack. Required Qualifications : - Experience : 8 years of full-stack development experience, with at least 2 years in a lead or senior position. - Full Development Lifecycle : Proven experience in developing applications from scratch to full production deployment, including design, coding, testing, deployment, and ongoing maintenance. - Front-End : Proficiency in front-end frameworks such as React, Angular, or Vue.js, along with expertise in HTML, CSS, and JavaScript/TypeScript. - Back-End : Strong expertise in .NET, Node.js, or other back-end technologies. Experience with designing and developing RESTful APIs, microservices, and serverless architectures. - Cloud : Extensive experience in Azure cloud services, including App Services, Azure Functions, Cosmos DB, and storage solutions. Proven ability to develop cloud-native applications and ensure their scalability and security. - Database Management : Solid understanding of SQL (e.g., SQL Server, PostgreSQL) and NoSQL (e.g., MongoDB, Cosmos DB) databases. - Architecture : Strong understanding of microservices architecture, event-driven systems, and cloud-native application design. - CI/CD : Experience with CI/CD pipelines, including tools like Azure DevOps, Jenkins, or GitHub Actions. - Version Control : Proficiency with Git and advanced branching/merging strategies. Preferred Qualifications : - Cloud Certifications : Microsoft Certified: Azure Solutions Architect Expert or similar. - DevOps : Familiarity with containerization (Docker, Kubernetes) and Infrastructure as Code (Terraform, ARM templates). - Security : Experience with DevSecOps and implementing security best practices at all levels of the stack. - Other Languages : Familiarity with other programming languages (Python, Java) and frameworks is a plus. Soft Skills : - Leadership : Strong leadership abilities with experience managing and mentoring technical teams. - Problem-Solving : Excellent analytical and troubleshooting skills to address complex technical challenges. - Communication : Strong verbal and written communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders. - Collaboration : Ability to work effectively with product managers, designers, and other engineers across departments. (ref:hirist.tech)
Location: mumbai, IN
Posted Date: 12/21/2024
Location: mumbai, IN
Posted Date: 12/21/2024
Contact Information
Contact | Human Resources TGS The Global Skills |
---|