Logo of Huzzle

Software Engineer III

image

Workhuman

1mo ago

  • Job
    Full-time
    Mid Level
  • Software Engineering
    Engineering
  • Dublin
  • Quick Apply

AI generated summary

  • You must have 3 years of Java and Spring experience, AWS knowledge, familiarity with Terraform, CI/CD, strong communication skills, and a focus on quality and testing best practices.
  • You will develop tools to enhance software quality, collaborate with teams to solve delivery challenges, and promote best practices in an agile environment while fostering open communication.

Requirements

  • You are curious, and inquisitive and strive for excellence in the work you do, always putting quality first.
  • You develop software solutions following best practices and quality standards.
  • You have an agile mindset, valuing collaboration, continuous improvement, adaptability and flexibility.
  • You are familiar with Infrastructure as Code tools such as Terraform and CI/CD best practices.
  • You are familiar with building and deploying applications in AWS and used some of the Cloud-native capabilities.
  • You are autonomous, driven and a fast learner.
  • You are a strong communicator.
  • You have a solid understanding of software testing best practices and know the appropriate levels of the testing pyramid to ensure high-quality deliverables with an efficient feedback loop.
  • You have 3 years experience delivering applications with Java and Spring in a fast-paced environment.
  • You have worked in a development environment fostering testing best practices.

Responsibilities

  • The Opportunity We are looking for an experienced Software Engineer to work in an agile environment as part of our Delivery Excellence enablement team. The team is responsible for developing tools and solutions to exceed our users' expectations, by delivering high-quality, robust products. To streamline the development cycle, minimize manual intervention, and ensure the delivery of high-quality releases to our valued customers.
  • You will be joining a team that identifies and solves challenges in delivering software with the required quality, collaborating horizontally across development teams and fostering best practices at different test levels focusing on shift-left, shift-right and guardrails mindset.
  • An opportunity to work with a highly skilled, motivated, and personable team.
  • An opportunity to continuously deliver solutions to enable development teams to feel comfortable and safe delivering their software to production.
  • An opportunity to collaborate with product development teams to take ideas from design to implementation.
  • An opportunity to collaborate with product development teams to optimise company delivery and quality practices.
  • An opportunity to work in a trusting environment where all ideas are shared and valued and where we practice radical candour.

FAQs

Do we support remote work?

Yes, we do remote work, but in a hybrid format, requiring presence in our Dublin office at least two days per week.

What is the main responsibility of the Software Engineer III role?

The main responsibility is to develop tools and solutions that exceed users' expectations, streamline the development cycle, minimize manual intervention, and ensure high-quality releases.

What technologies will I be working with in this role?

The tech stack includes AWS, Java 17, Spring, Databases, GitLab, Jenkins, Sonar, Maven, Terraform, and Docker/Containerisation.

What is the expected level of experience for candidates?

Candidates should have at least 3 years of experience delivering applications with Java and Spring in a fast-paced environment.

Is there a focus on agile methodologies in this role?

Yes, an agile mindset is valued, focusing on collaboration, continuous improvement, adaptability, and flexibility.

What type of work environment can I expect?

You can expect a trusting environment where all ideas are shared and valued, and where radical candour is practiced.

Are there opportunities for professional development?

Yes, you have access to the Tuition Reimbursement Scheme and Workhuman University for continued learning and growth.

What benefits are offered with this position?

Benefits include 25 days of annual leave, VHI Health Care & Dental cover, a Pension plan after probation, participation in employee recognition programs, discounted gift certificates, and additional perks such as free meals and wellness activities.

What skills are essential for this role?

Essential skills include a strong understanding of software testing best practices, familiarity with Infrastructure as Code tools like Terraform, AWS deployment knowledge, and strong communication abilities.

How does the company support diversity and inclusion?

Workhuman is committed to creating an inclusive environment and seeks to recruit, develop, and retain talented people from a diverse candidate pool, valuing individual differences.

On a mission to make work more human for EVERY person and business on the planet through Employee Recognition.

Human Resources
Industry
1001-5000
Employees
2005
Founded Year

Mission & Purpose

Workhuman provides cloud-based human resources solutions focused on enhancing employee recognition, engagement, and performance. Their mission is to create more human-centric workplaces by fostering a culture of appreciation and continuous feedback. Workhuman's purpose is to transform traditional HR practices into a more positive and connected work environment, helping organizations build stronger, more engaged teams.