Senior Software Engineer
Cpl Group
- Galway
- Permanent
- Full-time
- Bachelor's Degree in Computer Science, Information Systems or related field
- Solid foundation in Computer Science, with competencies in data structures, algorithms, and software design
- 4+ years of development experience with strong working knowledge of Java, JavaScript, HTML5 and CSS3
- Strong experience with web services (JSON, XML, REST, SOAP, etc.)
- Continuous Integration - Jenkins / Stash / Git
- Test Automation (JUnit, Cucumber, Mockito, EasyMock or any other mocking framework)
- Application Framework - Angular / Angular.js / Spring
- Experience of Agile development practices
- You have strong analytical, communication, and organizational skills and the ability to handle multiple tasks at a given time
- You have excellent communication skills
- You thrive in a team environment, collaborating openly with colleagues on shared items of work and communicating effectively
- You can act independently under general direction.
- Willingness to explore and learn new technologies
- Understanding of building net new UI's as well as integrating with other applications and services
- Help maintain code quality, security, organization, and automation
- Design and implementation of software solutions that meet requirements and are aligned to the project/program strategic direction
- Adhere to engineering best practices and participate in design and code reviews
- Develop and maintain partnerships across the organization
- Working as part of a team in a collaborative environment to deliver an exceptional experience for our clients
- Mentoring of junior team members.