Lead Java Software Developer Initial 6-12 months Hybrid, Limerick
Key Responsibilities • Develop a strong understanding of the business, strategic direction, overall organizational goals, and individual user needs. • Work with developers to craft and implement proof of concept solutions and build advanced applications to deliver on the desired customer experience. • Drive effective teamwork, communication, collaboration, and adoption to achieve desired outcomes and realize benefits • Act as a Coach and Mentor to drive Automation, DevOps, and industry best practice • Demonstrate intellectual curiosity and passion in solving business problems and staying ahead of current trends related to the latest software technologies • Provide oversight and management of development activities and ensure standards are being adhered to. • Adapt to new technologies and languages to focus on areas of demand • Collaborating with the Product Owners and Business Partners to review product requirements and user stories, propose viable implementation options, and define specific software tasks. • Researching new and evolving technologies and developing prototypes. • Working in an agile development team to iteratively deliver system updates and product releases. • Creating elegant, well-tested solutions to complex problems.
• Bachelors in Computer Science or similar. • 10yrs+ of relevant industry experience. • Extensive experience using Java. • Knowledge of Jasper Reports, shell scripting or Cloud technologies an advantage. • Strong verbal and written communication skills. • Experience in leading complex projects using agile methodologies (Scrum, Kanban etc.) • Proven ability to work with stakeholders and customers to identify and refine software requirements. • Must be able to solve sophisticated business problems and present recommendations to senior management optimally. • Must have good organizational and decision-making skills. • Proven ability to lead and influence others at all levels within the organization. • Strong influencer with the ability to successfully navigate change and drive success across teams. • Prior experience delivering Lab solutions, the LabVantage platform in particular, an advantage but not essential.