Summary
Join Perforce, a collaborative and innovative company, and contribute to the development of cutting-edge software solutions. We offer a rewarding career with opportunities for growth and learning. As a backend API developer, you will research and develop new product features, write code in Java and Python, and work in a Docker and Kubernetes environment. You will collaborate with a team of experts and contribute to all stages of the software development lifecycle. Perforce values its employees and provides a supportive and inclusive work environment.
Requirements
- 8+ years of professional experience writing backend API
- Communication skills, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
- Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and evolve robust iterative solutions
- Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
- Self-motivated and self-managing, with strong organizational skills
- Ability to thrive in a fully remote organization
Responsibilities
- Research functional requirements of new product features or feature enhancements
- Provide coding estimates for the same
- Hands-on development writing API endpoints in Java and Python operating in Docker and Kubernetes environments
- Adhere to coding best practices, including code organization, code commenting, naming conventions, and compliance with style guide
- Develop unit and integration tests for new feature implementations
- File clear, detailed defect descriptions
- Debug, analyze, and correct defects across a containerized environment
- Provide constructive feedback during peer code reviews and technical design discussion
- Execute consistently on scoped assignments
- Attend and contribute to all regularly scheduled planning meetings, status meetings, feature demonstration sessions, and retrospective meetings in an Agile development environment
Preferred Qualifications
- Experience working with modern frontend frameworks (e.g. Angular, React)
- Experience working with GraphQL
Benefits
- $120,850 - $173,700 a year
- 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
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.