Taro Logo

Software Engineer

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.
Belfast, UK
Backend
Mid-Level Software Engineer
Hybrid
Enterprise SaaS
This job posting is no longer active. 😔

Job Description

Perforce is seeking a Software Engineer to join the Global Operations team, specifically in Technical Support. This role is ideal for someone passionate about solving technical challenges, collaborating with cross-functional teams, and continuous learning. The position involves developing tooling and processes to assist technical support teams, working closely with developers, product managers, and designers to build solutions that streamline operations and improve support efficiency.

Key responsibilities include:

  • Developing and maintaining software solutions for global technical support teams
  • Using Git and other version control tools for collaboration
  • Network troubleshooting using tools like ping, traceroute, and nslookup
  • Frontend and backend development using HTML5, CSS3, and MVC architecture
  • Scripting in languages like Bash, Python, or Perl for task automation
  • Building and running database queries
  • Collaborating with cross-functional teams to solve operational challenges

Requirements for the role:

  • Proficiency in Git version control
  • Scripting skills in Bash, Python, Perl, or Ruby
  • Understanding of MVC architecture and experience with MVC frameworks
  • Frontend development experience with HTML5 and CSS3
  • Basic networking knowledge and troubleshooting skills
  • Experience with SQL databases and query building
  • Go (Golang) experience for backend services and microservices
  • Knowledge of Node.js and frameworks like Express.js
  • Familiarity with CI/CD pipelines and automated testing
  • Experience with Docker containerization

Perforce offers a rewarding career opportunity with the benefits of a start-up combined with the security of an established, profitable company. They value team members' contributions, provide new opportunities, and offer competitive rewards. Perforce is an Equal Opportunity Employer committed to diversity and inclusion in the workplace.

Last updated a year ago

Responsibilities For Software Engineer

  • Develop and maintain software solutions for global technical support teams
  • Use Git and other version control tools
  • Perform network troubleshooting
  • Develop frontend and backend features
  • Write scripts for task automation
  • Build and run database queries
  • Collaborate with cross-functional teams

Requirements For Software Engineer

Go
JavaScript
Node.js
  • Proficiency in Git
  • Scripting skills in Bash, Python, Perl, or Ruby
  • Understanding of MVC architecture
  • Experience with HTML5 and CSS3
  • Basic networking knowledge
  • Experience with SQL databases
  • Go (Golang) experience
  • Knowledge of Node.js and Express.js
  • Familiarity with CI/CD pipelines
  • Experience with Docker