Job Title: Software Developer ( Junior )
Ref No: VAC-18530
This will be a hands-on software delivery role within a small agile team working in a highly collaborative manner. As a software developer, you will primarily be responsible for converting project requirements into high-quality code. As this will involve close, daily interaction within the context of an agile team, your communication and people skills will need to be superb.
Actively contribute to an agile mind set and a positive working environment within the team.
Actively participate in the creation of high-quality software within agreed project deadlines.
Actively contribute to high standards of code quality personally and within the team by utilising and contributing to best-in-class development practices and habits.
Ability to have a positive impact on others and communicate openly and directly to individuals or groups at all levels.
Actively participate in and contribute to your team’s continuous improvement practices.
Demonstrate a proactive approach to “getting things done”, accountability & ownership and the ability to prioritise your own workload.
Collaborate effectively with our team to assist in the planning, designing, development, testing, and Development of application features with minimal supervision or guidance.
Providing realistic estimates of development effort to assist in team planning.
Assisting with the production of solution design documentation in line with company standards.
Participate actively and contribute to peer-to-peer code reviews.
Adopt our code quality processes and ensure they are used when producing code.
Perform 3rd line support diagnosing and resolving technical engineering issues, as required.
Provide assistance to QA and support personnel as needed to troubleshoot production issues.
KNOWLEDGE, SKILLS & COMPETENCIES
Essential Angular with web/mobile
Interest in working on mobile with Angular
Desirable Native Script/ React Native /SQLite).
Experience with object-oriented design and implementation techniques such as Test Driven development, Enterprise implementation patterns and SOLID principles.
Good understanding of object-oriented and service-oriented application development techniques and theories
Experience with debugging, performance profiling and application optimization.
Exposure to building and managing distributed web systems.
Experience with source control management systems and continuous integration/delivery environments.
Experience with agile development methodologies (Scrum, Kanban) and automated testing.
Database design and implementation on both relational and non-relational platforms.
Excellent written and verbal communication skills.
Self-motivated and enthusiastic.
Salary and Benefits:
Hours of Work:
Monday to Friday
Apply below with an up-to-date CV, OR call us on 01-8912330 to speak to us directly.
This vacancy is being advertised by ISM Recruitment/ISM Driver Recruitment a division of the Irish School of Motoring Group of companies, leaders in Driver Education since 1961.
NRF (National Recruitment Federation)
Winner for Best in Practice – Warehousing, Logistics & Light Industrial 2016
Shortlisted for Best in Specialism (Healthcare) 2018
Shortlisted for Best in Specialism 2018, 2017 & 2016
Shortlisted for Agency of Year 2018, 2017 & 2016
To review more live vacancies visit us on www.ismrecruitment.ie