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