About the Role
We are seeking a seasoned Senior Software Engineer to join our growing software development team based in Tralee, Ireland. As part of this hybrid role, you will be empowered to build a career you can be proud of within a collaborative culture that values collaboration and empowerment.
As our Senior Software Engineer, you will be working closely with cross-functional teams and stakeholders to understand requirements, negotiate deliverables, and drive results in an Agile environment. You will have the opportunity to develop software on multiple platforms, including Java and Node, and take ownership of critical projects from conception to delivery.
Your Responsibilities
* Manage and coordinate the team, ensuring effective collaboration and work organization.
* Design, develop, and maintain high-quality, efficient, and testable software for the Wi-Fi industry.
* Identify, resolve, and track technical issues while analyzing and mitigating project risks.
* Plan, prioritize, manage sprints, track team velocity, delegate tasks, and report progress to stakeholders.
* Lead critical projects, mentor team members, ensure software quality, support production, and evaluate performance.
Requirements
* Strong leadership skills with experience in building and leading software engineering teams.
* Extensive technical knowledge of Web Technologies, including Web API, JavaScript, jQuery, CSS3, and experience with Angular, React, and Single Page Applications.
* Proficiency in Java, Node.js, REST/SOA API development, and security mechanisms for web and web services.
* Strong understanding of Design Patterns, Object-Oriented Design, MVC, Entity Framework, and JEE technologies like JMX, RMI, JPA, and JTA.
* Strong experience in software engineering, including unit testing and secure development practices.
What We Offer
* Learning and career development opportunities to enhance your skills and advance your career.
* A competitive salary and incentive schemes to reward your contributions.
* A range of benefits, including pension, life assurance, health insurance, and more, to support your well-being and lifestyle.