Job Overview:
We are seeking a seasoned Software Development Manager to lead our software development team.
Key Responsibilities:
* Provide strategic guidance to the software development team to ensure everyone is aligned with project goals and working efficiently towards them.
* Oversee project planning, scheduling, and execution to ensure tasks are completed on time.
* Allocate resources effectively to optimize project outcomes.
* Foster innovation and promote best practices in software development.
* Ensure successful delivery of software projects by leveraging expertise in Agile methodologies.
Requirements:
* A strong background in software development required.
* Ideal experience in electronics, embedded systems, mobile application development, cloud systems, Dev Ops, or Software Architecture.
* 5+ years of experience leading software development teams.
* Proven track record of delivering software projects on time and within budget.
* Degree in Software Development or Computer Science or related field.