Software Engineering Manager

Ajmer, Rajasthan

Astreya
Apply for this Job

The Software Engineering Manager will lead and mentor cross-functional engineering teams in the development of large-scale web applications, overseeing data, backend, and frontend systems. This role is crucial in driving technical excellence, fostering innovation, and ensuring the delivery of high-quality solutions that align with our clients' needs and Astreya's strategic goals.

Key Responsibilities

  • Lead and manage multiple engineering teams, including data, backend, and frontend developers
  • Oversee the design, development, and maintenance of large-scale web applications
  • Drive technical strategy and architecture decisions in collaboration with senior leadership
  • Establish and maintain best practices for software development, code quality, and technical operations
  • Mentor and develop team members, fostering a culture of continuous learning and improvement
  • Collaborate with product managers, designers, and other stakeholders to define and prioritize project roadmaps
  • Manage project timelines, resources, and budgets to ensure timely delivery of high-quality solutions
  • Implement and refine agile methodologies and processes to optimize team productivity and efficiency
  • Stay current with industry trends and emerging technologies to drive innovation within the organization
  • Participate in hiring and team-building activities to grow and maintain high-performing engineering teams

Requirements

  • 10+ years of experience in software engineering, with at least 5 years in a management role
  • Proven experience in building and scaling large-scale web applications
  • Strong technical background with hands-on experience in data engineering, backend systems, and frontend development
  • Experience managing and leading cross-functional engineering teams
  • Excellent understanding of software development methodologies, best practices, and architectural patterns
  • Strong problem-solving skills and ability to make data-driven decisions
  • Exceptional leadership, communication, and interpersonal skills
  • Bachelor's degree in Computer Science, Engineering, or a related field (Master's degree preferred)
  • Experience building systems with a Javascript/Typescript oriented environment

Preferred Qualifications

  • Familiarity with cybersecurity principles and best practices
  • Experience working in a managed services or consulting environment
  • Certifications in relevant technologies or project management (e.g., PMP, Scrum Master)

Date Posted: 21 April 2025
Apply for this Job