Software Development Manager (Backend JavaScript)
job overview:
we are looking for a skilled and experienced backend development manager to lead a team of talented javascript developers focused on building scalable backend solutions. the ideal candidate will have a strong background in node.js, aws, typescript, kubernetes, docker, and test-driven development (tdd), with proven leadership experience in engineering delivery, operations, and client-facing collaboration.
this role goes beyond technical leadership to include operational ownership of backend services and client interaction, ensuring development aligns with business goals, service-level expectations, and product timelines. prior experience in the airline industry or with ticketing systems is a plus.
responsibilities:
• lead and manage a backend development team, providing technical guidance, performance management, and career development support.
• design, develop, and maintain scalable backend solutions using node.js, typescript, and aws.
• architect and oversee microservices deployment using kubernetes and docker in production environments.
• collaborate with cross-functional teams to deliver integrated backend and frontend experiences.
• manage and prioritize backend development tasks based on business needs and client requirements.
• represent engineering in client discussions, providing updates on backend progress, timelines, and technical feasibility.
• take ownership of backend system operations, monitoring, and incident response in collaboration with devops teams.
• implement and maintain ci/cd pipelines to ensure fast, secure, and reliable deployments.
• advocate for and enforce software engineering best practices including test-driven development (tdd), clean code, and documentation.
• contribute to roadmap planning, capacity forecasting, and budgetary recommendations for backend development resources.
qualifications:
• bachelor's degree in computer science, engineering, or a related field (or equivalent work experience).
• proven experience leading backend development teams in fast-paced, agile environments.
• demonstrated success implementing and maintaining test-driven development (tdd) practices at a team or organization level.
• hands-on experience with microservices, restful api design, and distributed systems architecture.
• comfortable interfacing with clients and stakeholders to gather requirements, provide status updates, and manage expectations.
• familiarity with both sql and nosql databases.
• excellent problem-solving, communication, and organizational skills.
• strong understanding of agile/scrum methodologies.
preferred skills:
• experience working in the airline industry or on airline ticketing platforms.
• background in serverless computing and cloud-native design patterns (e.g., aws lambda).
• familiarity with devops practices and ci/cd tooling.
• knowledge of backend system security, performance optimization, and scalability.
• experience in managing budgets, vendor relationships, or external technical partners is a plus.
$624968-$1494989 Annual
Accelya
Not Specified, Maharashtra, India