✨ About The Role
- This position is responsible for leading a dynamic team of software developers, ensuring high performance and professional growth.
- The supervisor will oversee the planning, execution, and delivery of software development projects, ensuring they are completed on time and within scope.
- The role includes providing technical direction and support to the development team, including conducting code reviews and design discussions.
- The supervisor will work closely with cross-functional teams, including product owners and stakeholders, to ensure seamless integration and delivery of software solutions.
- Staying up-to-date with industry trends and technologies is crucial to drive the adoption of new tools and methodologies.
âš¡ Requirements
- The ideal candidate will have a minimum of 10 years of experience in software development, showcasing a strong technical background.
- Proven leadership skills are essential, as the role involves mentoring and managing a team of software developers and contractors.
- A bachelor's degree in Computer Science, Software Engineering, or a related field is required, with a master's degree being a plus.
- The candidate should be proficient in programming languages such as Java, C#, REACT, or JavaScript, and have experience with cloud platforms like AWS or Azure.
- Strong analytical and problem-solving skills are necessary to deliver high-quality software solutions.