We are currently recruiting for a Software Developer for our client Co. Kerry who deliver high‐performance software, services, and analytics to some of the world’s leading service providers and their customers. The successful candidate will be a born problem solver, with a willingness to learn new skills and passionate about the ever-changing world of tech.
Key Responsibilities
1. To be an active member and key stakeholder in an environment where we strive to release frequent, incremental, measurable improvements.
2. Designing and developing high quality, efficient, testable software
3. Successfully moving work from development through to production with minimal support, showing an exceptional delivery mindset,
4. Provide technical leadership and contribute to the application architecture, exhibiting technology and software development best practices.
5. Discussing technical problems that the dev team are experiencing during development and help resolve them.
6. Collaborating with engineering, architecture and product management to build meaningful customer outcomes.
7. Analysing and evaluate technical risks within the scope of a project and make judicious recommendations.
8. Demonstrating accountability for the applications that you and the team have built, while assisting with the operation of production 4th line support.
Requirements
9. Strong technical knowledge of Web Technologies such as Web API, C#, JavaScript, jQuery and CSS3.
10. Experience developing applications in both and Java.
11. Experience building APIs with REST and/or SOA.
12. Good understanding of Design Patterns and Principles.
13. Experience in MVC and Entity Framework.
14. Experience with Object-Oriented Design and Development.
15. Knowledge of security mechanisms including web and web service security and their implementations.
16. Experience creating Unit test cases.
17. Experience of Single Page Application frameworks (Angular, React).Experience Required* 2+ years’ development experience as a Software Engineer.
18. BSc in Computer Science is preferred but not essential.
The salary for this role is dependent on experience (in line with market rates) and offers a number of benefits to be discussed at interview stage. If you are interested, please apply or email