5 TGS The Global Skills Jobs
Lead Full Stack Developer - .Net/AngularJS (6-8 yrs)
TGS The Global Skills
posted 6d ago
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.
Functional Areas: Other
Read full job descriptionPrepare for Fullstack Developer Lead roles with real interview advice