Manager of Software Engineering
- Ireland
- Mid Level
- Posted
Join our team as a Manager of Software Engineering, where you will be responsible for the analysis, design, development, and delivery of software solutions.
Responsibilities
- You will define requirements for new applications and customizations, adhering to standards, processes, and best practices.
- This role requires hands-on experience with Kubernetes, Java, and Spring Boot technologies, with 80% coding and 20% managerial duties.
- You will supervise, coach, and develop your team, ensuring compliance with goal setting and performance appraisal processes.
- Additionally, you will provide strategic leadership related to specific applications and systems, as well as software-development methodologies.
- Analyser, design, develop and deliver software solutions, ensuring adherence to standards and best practices.
- Supervise, coach, and develop a work group/team, ensuring compliance to goal setting and performance appraisal processes.
- Provide strategic leadership related to specific applications and systems, or software-development methodologies.
Requirements
- IT experience in all phases of the development lifecycle and in relationship building with business clients
- Experienced in engaging external IT vendors, including managing vendor selection and maintenance of vendor relations
- Knowledge of Spring and other frameworks
- Strong organizational skills; able to manage multiple tasks within the constraints and timelines determined by business needs
- Strong programming skills with deep knowledge of Java
- Strong leadership skills
- Good knowledge of SQL and experience working with Oracle
- Experience working with high performance applications
- Good problem diagnostic and creative problem solving skills
- Strong People management skills
- Good multi-tasking abilities
- Good knowledge of unit testing and mocking frameworks like junit, mockito or easymock
jobapplier