FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Software Engineer
Perforce Software. Independently design multiple features, tests, and large parts of a single product within a team .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development with a focus on Backend and Full Stack technologies, including Clojure, Java, and Ruby. Proven ability to mentor engineers, drive process improvements, and ensure the delivery of high-quality software products across multiple platforms.
Highest-signal resume keywords
7+ Years Software Development ExperienceClojure, Java, Ruby ProficiencyAngular or React ExperienceContinuous Integration Systems (Jenkins)AI Fluency and Governance
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Backend DevelopmentFull Stack DevelopmentSoftware DesignTesting FrameworksSecure Coding PracticesProblem-SolvingTroubleshootingQuality MetricsProcess ImprovementMentoring
Soft Skills
Influencing Junior EngineersCollaborationCommunication
Certifications & Qualifications
BS or MS in Computer Science
Industry Keywords
Enterprise-Quality ProductsGeo-Distributed TeamContinuous ImprovementCoding StandardsAI Tools
Tech Stack
Tools & technologiesAngularClojureJavaJenkinsReactRuby
About the role
Key responsibilities & impact- Independently design multiple features, tests, and large parts of a single product within a team
- Deliver multiple releases on time according to the agreed roadmap
- Ensure timely shipment of enterprise-quality products across multiple platforms
- Influence the direction, work, and commitments of junior engineers
- Drive initiatives supporting 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 implementations
- Design, develop, implement, test, and support software products and solutions
- Collaborate with a geo-distributed team to build new products using a modern technology stack
- Own the overall quality and operation of shipped software
Requirements
What you’ll need- BS or MS in Computer Science or equivalent
- 7+ years of professional software development experience
- Experience working on Backend or Full Stack, particularly with Clojure, Java, and 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 inquiring, problem-solving, and troubleshooting mindset
- Experience using Continuous Integration systems such as Jenkins
- AI fluency appropriate to the role and level, including responsible use of AI tools, sound judgment, and adherence to company AI governance and security policy standards
Benefits
Comp & perks- Employees are valued for their contributions
- Introduction to new opportunities
- Rewards well
- Security of an established and privately held profitable company
- Wellness support
- Collaboration-focused work environment
- Opportunities to work with and learn from experienced professionals
- Global team environment