Lead Software Developer

4 - 7 years

4.0 - 7.0 Lacs P.A.

Bengaluru

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

Computer scienceSolution architectureorchestrationCodingAgile developmentJavascriptMongoDBManagementSoftware solutionsPython

Work Mode

Work from Office

Job Type

Full Time

Job Description

About Us : NST Cyber pioneers proactive, AI-driven Cyber Threat Exposure Management (CTEM). We offer a highly challenging environment with complex use cases making you a part of a novel solution. Responsibilities : Lead and mentor a team of developers to deliver high-quality software solutions. Collaborate with product managers, architects, and other stakeholders to understand project requirements and provide technical guidance. Hands-on development using TypeScript, MongoDB, NestJS, Angular, Serverless architecture, Python, Container and Orchestration (Docker and Kubernetes) Design the solution architecture and project framework for the dev team to build on. Oversee and actively contribute to the design and architecture of scalable and maintainable software systems. Lead sprint planning and ensure the team meets project milestones and deadlines. Delegate tasks effectively, considering the strengths and expertise of individual team members. Clear blockers for developers by addressing technical challenges and providing guidance. Conduct code reviews to maintain code quality, consistency, and adherence to coding standards. Explain features and bugs to developers, fostering a collaborative and transparent development environment. Collaborate with cross-functional teams to ensure alignment between technical solutions and business goals. Requirements: Bachelor s degree in computer science, Software Engineering, or a related field. 6 years of professional experience in software development. Strong technical proficiency in TypeScript, Python, React JS, MongoDB, NestJS, Angular, Serverless architecture, and CloudFront. Proven experience in leading and managing development teams. Excellent soft skills, including task delegation, sprint planning, and effective communication. Knowledge on design patterns and Solution Architecture development Experience in resolving technical blockers and providing guidance to the team. Demonstrated ability to explain features and bugs to developers clearly. Experience with agile development methodologies. Ability to thrive in a fast-paced and collaborative environment. Strong problem-solving and decision-making skills.

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)