Software Developer in Test (Java)
Dublin
12 month contact
Hybrid - 3 days a week on site - South Dublin
Day rate 600 per day
Must have either Stamp 4 visa or EU/UK passport
Role
Develop applications using Java/J2EE technologies.
Excellent communication skills with strong Agile knowledge.
Be able to work with Business/Systems Analysts and Quality Engineers in a behavioral driven development environment.
Participate in team prioritization discussions with Product/Business stakeholders
Estimate and own delivery tasks (design, develop, test, deploy, configure, document) to meet the business requirements
Automate build, operate, and run aspects of software
Drive code/design/process trade-off discussions within team when required
Mentor and guide new and less-experienced team members
Drive adoption of technology standards and engineering principles
Work with the application development and testing teams to assist with problem resolution and troubleshooting during Regression, UAT, and customer testing efforts.
Partner with the group representative for the core releases and out of release projects by reviewing project requirements, application design documents, and announcements to understand potential impacts to the testing environments.
All About You
Experience in working on large production systems with high transaction volumes.
Excellent troubleshooting skills and be able to proactively work to prevent a problem.
Excellent communication and documentation skills.
Experience working with continuous integration tools such as Bamboo, Jenkins, Chef, Cruise Control etc.
Experience working with code coverage and health reporting tools such as Sonar.
Complete code reviews and mentor peers and more junior members of the team.
The ideal candidate would have the following skills:
Advanced skills and knowledge of testing frameworks and techniques.
Cloud Development Experience â€" PCF, AWS, Azure
Ability to innovate and develop new approaches to complex design problems
Self-motivated with the ability to accomplish tasks with minimal direction
Loves being in a collaborative, team environment
Ability to define and elaborate both functional and non-functional requirements
Possesses skills to understand, report, and optimize delivery metrics to continuously improve upon them (eg velocity, throughput, lead time, burndown)
CI/CD setup to support test automation
Familiarity with secure coding standards and vulnerability management
Possesses skills in test-driven development to build just enough code and collaborate on the desired functionality
Has familiarity with tools (eg Sonar, Checkmarx) to scan and measure code quality and anti-patterns
Understands defect management processes to facilitate root cause analysis and learnings
Possesses skills to orchestrate release workflows and pipelines to enhance CICD using orchestration tools (eg Jenkins)
Always look for potential solutions to solve problems
08 Jan 2025
Dublin, Dublin
Contractor
Information Technology, Telecommunications