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.
Qualifications
Experience : 10+ 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.Skills Required
Css, .NET, Node.js, Microservices, Html, Angular, React, Vue.JS, Typescript, Javascript, Azure Functions, App Services, Azure Cloud Services, Restful Apis, Cosmos DB