Sorry, but this job has expired. Please try another search or browse our jobs.

Principle Software Engineer (Java)

Job Category:
Software Developer/Engineer
Job Type:
Permanent
Level of IT Experience:
5-10 Years
Area:
Central Dublin
Location:
Dublin
Salary Description:
Competitive salary offered
Posted:
07/04/2020
Recruiter:
Harvey Nash Group
Job Ref:
753361679

The value you will deliver:
* You will promote technical excellence of delivery of new capabilities, which meet market needs, and support our rapidly growing business
* You will set and communicate the overall Architecture strategy for our social recognition features
* You will be central to laying the foundations to the path ahead, working with Product Directors and Product Owners to understand business objectives, identify potential solutions and reduce uncertainty
* You will lead the design and delivery of the web applications that form our market-leading social recognition solution
* You will support Software and Senior Software Engineers as required as they both learn from you, and challenge you to succeed
* You will be involved in influencing the direction of our product strategy, designing solutions to shape the future of social recognition
* You will become a knowledge centre for the company's recognition solution and how it is integrated with other systems, internal and external

The skills you will bring:
* You have 10+ years experience of Java, OOP, JEE stack/Spring, JMS, Camel an JavaScript as well as deep experience in HTML 5, CSS and JS frameworks such as CanJS, Angular, React
* You have 5+ years experience working on web application architecture and design. Architectural experience is needed for this role.
* You have excellent knowledge of API design patterns and standards including REST, SOAP, XML, JSON, Batch Integrations as well as database technologies such as PL/SQL
* Ability to communicate and influence best-practices within the team
* Extensive experience with automated unit and integration testing
* An agile mindset, valuing respect, collaboration, continuous improvement and learning cycles, pride in ownership, focus on delivering value, flow and the ability to adapt to change
* BS or MS Degree in Computer Science, Information technology or equivalent work experience
* You enjoy sharing your knowledge and mentoring other team members

Email me jobs like this

Contact Details:
Harvey Nash Group
Contact: Eduardo Alves

You may return to your current search results by clicking here.

Latest Job Listings