Job Description

Key Responsibilities:

  • Lead, coach, and mentor a team of software engineers, fostering a positive and productive work environment
  • Manage the software development life cycle, from requirements gathering to deployment and maintenance
  • Collaborate with cross-functional teams including project managers, designers, and QA to ensure seamless execution of projects
  • Ensure adherence to coding standards, best practices, and software development methodologies such as Agile and Scrum
  • Conduct code reviews, provide technical guidance, and ensure high-quality code delivery
  • Continuously improve development processes, tooling, and infrastructure to enhance team productivity
  • Participate in architectural discussions and make technical decisions aligned with business goals
  • Manage project timelines, resources, and budgets effectively
  • Identify and resolve technical bottlenecks, risks, and issues promptly
  • Con...

Apply for this Position

Ready to join Tech Stalwart Solution? Click the button below to submit your application.

Submit Application