Software Development Manager
The role of Software Development Manager is to lead and manage software development teams in the delivery of technical projects. This involves overseeing project progress, communicating with stakeholders, and implementing software engineering best practices.
Responsibilities:
* Oversee development projects and communicate project progress and challenges to stakeholders.
* Lead software development teams through the full software development life cycle (SDLC) from requirements gathering to deployment.
* Utilize agile methodologies such as Scrum and Agile to ensure optimal efficiency.
* Develop project budgets, roadmaps, and deadlines in collaboration with stakeholders.
* Conduct performance management and one-on-one sessions with team members to ensure their efficiency and continuous development.
Requirements:
* Demonstrated experience leading software development teams and delivering technical projects.
* Experience working in an agile environment.
* Knowledge of the latest tools and technologies used within the industry and how to implement them for new and existing projects.
* Excellent communication, problem-solving, and leadership skills.
* Excellent organizational and teamwork abilities.
A technical background is beneficial with exposure to C#, .Net, Azure, SQL, relational databases, React, JavaScript, and more.
This is a hybrid role that can be performed from Mayo or remotely.
Candidates must be eligible to work full-time in Ireland (EU/Stamp 4).