Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Perforce Software

Senior Software Engineer, Ruby

Perforce Software

. Work with a geo-distributed team to build new products in a modern tech stack .

Posted 11/12/2026full-timePune • IndiaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Backend and Full Stack Development, with proficiency in Clojure, Ruby, Angular, and React. Strong focus on mentoring, process improvement, and delivering enterprise-quality software products on time.

Highest-signal resume keywords
Backend DevelopmentFull Stack DevelopmentClojureRubyContinuous Integration

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentTesting FrameworksSecure CodingProblem-SolvingTroubleshootingAI FluencyFeature DesignQuality MetricsProcess ImprovementRelease Management
Soft Skills
MentoringCommunicationCollaborationInfluencing
Tools & Technologies
Jenkins
Certifications & Qualifications
BS in Computer ScienceMS in Computer Science
Industry Keywords
Geo-Distributed TeamEnterprise-Quality ProductsCoding StandardsOutcome-Oriented Prompts

Tech Stack

Tools & technologies
AngularClojureJenkinsReactRuby

About the role

Key responsibilities & impact
  • Work with a geo-distributed team to build new products in a modern tech stack
  • Design, develop, implement, test, and support software products and solutions
  • Independently design multiple features, tests, and large parts of a product within a team
  • Deliver multiple releases on time according to the agreed roadmap
  • Ensure timely shipment of enterprise-quality products across platforms
  • Influence the direction, work, and commitments of more junior engineers
  • Drive continuous improvement of processes, quality metrics, communication, and tooling
  • Mentor engineers in best practices and career improvement
  • Review and recommend improvements to processes, tools, and implementation
  • Take ownership of the quality and operation of shipped software

Requirements

What you’ll need
  • BS or MS in Computer Science or equivalent
  • 5+ years of professional software development experience
  • Experience working on Backend or Full Stack development
  • Experience with Clojure or Ruby
  • Experience with Angular or React
  • Experience writing tests and using testing frameworks
  • Experience with the layers involved in full-stack development
  • Experience with industry coding standards and writing secure code
  • Strong problem-solving and troubleshooting mindset
  • Experience using Continuous Integration systems, such as Jenkins
  • AI fluency appropriate to the role and level
  • Ability to craft effective, outcome-oriented prompts, iterate to improve quality and speed, and validate AI outputs against business context and expectations

Benefits

Comp & perks
  • Employees are valued for their contributions, introduced to new opportunities, and rewarded well
  • Security of an established and privately held profitable company
  • Collaborative work environment
  • Opportunities to work with and learn from experienced professionals
  • Wellness support
  • Global team collaboration
  • High degree of ownership and responsibility