Enable job alerts via email!

Associate Software Engineer, Puppet

Perforce Software, Inc.

Belfast

On-site

GBP 80,000 - 100,000

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a dynamic team at an innovative company that values creativity and collaboration. As an Associate Software Engineer, you'll have the opportunity to learn from experienced professionals while contributing to impactful projects. This entry-level position offers a supportive environment where you can grow your skills in software design and development. You'll work on exciting challenges, from writing scalable software to conducting meaningful code reviews, all while being part of a company that prioritizes a people-first perspective. If you're passionate about technology and eager to make a difference, this is the perfect opportunity for you.

Benefits

Professional development opportunities

Flexible working hours

Health and wellness programs

Collaborative work environment

Qualifications

  • Entry-level position requiring a BS or MS in Computer Science.
  • Knowledge of APIs and experience in software development is desirable.

Responsibilities

  • Design and write scalable, durable software.
  • Conduct code reviews and write unit tests.
  • Collaborate with the agile team on technical tasks.

Skills

Problem-solving

Troubleshooting

Software design

Agile methodologies

Education

BS in Computer Science

MS in Computer Science

Tools

JavaScript

React

Angular

Docker

Kubernetes

PostgreSQL

Jenkins

GCP

Azure

AWS

Job description

Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you’ll work with and learn from some of the best and brightest in business. Before you know it, you’ll be in the middle of a rewarding career at a company headed in one direction: upward.

With a global footprint spanning more than 80 countries and including over 75% of the Fortune 100, Perforce Software, Inc. is trusted by the world’s leading brands to deliver solutions for the toughest challenges. The best-run DevOps teams in the world choose Perforce.

Position Summary:

The Engineering Manager for the Puppet at Perforce is searching for an Associate Software Engineer to join the team. This is an entry-level position with the business allowing successful applicants to learn professional concepts from their team or technical leaders. Associate Software Engineers contribute to assignments as part of a team within one Engineering function and will implement solutions with direct guidance and contribute to project deliverables with guidance from senior technical experts.

This position will support our Puppet brand. Puppet by Perforce is a values-driven global company that believes deeply in a people-first perspective — we might be in tech, but it’s not only about tech. We empower our users with mission-critical automation software that gives them back their time so that they can focus on the most important things in their lives. Automation unlocks the ability for IT operations teams to scale infrastructure at the largest companies in the world — and to do it securely, compliantly, and continuously.

Responsibilities:
  • Design and write software that is scalable, durable, and performs well.
  • Regularly communicate status and escalate blocking issues.
  • Conduct meaningful code reviews for other developers in your agile team.
  • Write unit and integration tests for the code changes.
  • Work with the agile team to break down business requirements into technical tasks.
  • May be required to provide support to customers.
Requirements:
  • BS or MS in Computer Science or equivalent experience.
  • Knowledge/Experience with APIs (both consumer and provider sides) desirable.
  • Experience with working on Front-end, Back-end, or Full Stack.
  • Strong inquiring, problem-solving, and troubleshooting mindset.
  • Awareness of industry coding standards and writing secure code.
Desirable:
  • Experience in JavaScript and React/Ember/Angular.
  • Familiarity with any of the Cloud Technologies, GCP, Azure, or AWS.
  • Knowledge of Golang.
  • Database skills in PostgreSQL.
  • Experience with container technologies like Kubernetes and Docker.
  • Experience using Continuous Integration systems, such as Jenkins.

Come work with us! Our team members are valued for their contributions, introduced to new opportunities, and rewarded well. Perforce combines the experience and rewards of a start-up with the security of an established and privately held profitable company.

If you are passionate about the technology that impacts our day-to-day lives and want to work with talented and dedicated people across the globe, apply today!

www.perforce.com

Perforce Software is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, pregnancy-related conditions, and lactation), gender identity or expression (including transgender status), sexual orientation, marital status, family or relationship structure, military service and veteran status, physical or mental disability, genetic information, gender identity, or any other characteristic protected by applicable federal, state, or local laws and ordinances. Perforce Software's management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities, access to facilities and programs, and general treatment during employment.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Software Engineer (Remote UK)

Only for registered members

Remote

GBP 50,000 - 90,000

Today
Be an early applicant

Staff Software Engineer (Remote UK)

Only for registered members

Daresbury

Remote

GBP 50,000 - 90,000

2 days ago
Be an early applicant

Staff Software Engineer - OpenTelemetry Java Instrumentation (Remote, EMEA)

Only for registered members

Remote

GBP 96,000 - 116,000

3 days ago
Be an early applicant

React Native Staff Software Engineer

Only for registered members

London

Remote

GBP 50,000 - 90,000

3 days ago
Be an early applicant

Staff Software Engineer - OpenTelemetry Java Instrumentation (Remote, EMEA) New United Kingdom [...]

Only for registered members

Remote

GBP 96,000 - 116,000

4 days ago
Be an early applicant

Staff Software Engineer - Software Infrastructure

Only for registered members

Remote

GBP 70,000 - 88,000

13 days ago

Staff Software Engineer

Only for registered members

Belfast

On-site

GBP 60,000 - 100,000

3 days ago
Be an early applicant

Senior Infrastructure Engineer - Security Platforms - Windsor

Only for registered members

Remote

GBP 50,000 - 90,000

Yesterday
Be an early applicant

Staff Software Engineer

Only for registered members

Belfast

Hybrid

GBP 60,000 - 100,000

30+ days ago