Job Details

Software Engineer

Jama Software, Portland, OR

Job - Technology

Close Date: 07/31/2020

Jama Software provides the leading platform for requirements, risk and test management. With Jama Connect and industry-focused services, teams building complex products, systems and software improve cycle times, increase quality, reduce rework and minimize effort proving compliance. Representing the forefront of modern development, Jama’s growing customer base of more than 600 organizations includes Panasonic, Boston Scientific, Lyft, Deloitte, General Dynamics, Alight and Caterpillar.

What you'll get to do:

Jama's Software Engineers are part of a full stack development team.  In this role you will:

Work alongside our Product team, UX, software engineers and QA in a team to elaborate product requirement, define acceptance criteria, prototype and help design solutions 
Work cross-functionally in an agile environment 
Build elegant, intuitive, and scalable software
Implement software with appropriate use of software design patterns and best practices 
Implement test fixtures, acceptance tests, and unit tests to drive development  
Participate in code reviews to ensure code quality 
Share knowledge and ideas with your team and across Jama 

Education and Experience:

Bachelor’s degree in Computer Science or equivalent years of experience
3+ years of Java full stack experience, including working with modern JavaScript frameworks and libraries
2+ years of experience working with relational database systems such as MySQL and SQL Server

Ideal Candidate: 

Experience with REST and JSON
Experience with Java 10 or newer
Experience working in a Agile Environment
Experience with React.JS
Experience with JavaScript unit testing libraries is a plus
Experience working with a web designer to implement their designs and follow style guidelines
Experience working directly with QA and product management teams
Keen analytical skills and proven problem-solving ability
Ability to cultivate and maintain supportive relationships within the team
Excellent time management skills
Strong interpersonal skills, including written and verbal communication and presentation skills
Experience working with a diverse employee base across remote and local environments


If we’ve intrigued you and you are the right candidate for the role, we will offer: 

A chance to contribute to a company developing a compelling, category defining product
Challenging and fun work with a chance to make distinct, company-shaping tangible contributions
An energized and ambitious team of people on a mission
Competitive cash and equity compensation
Comprehensive and affordable medical, dental and vision plans as well as pre-tax savings accounts and a generous 401(k) employer match 
Time-off and leave programs designed to meet critical needs for rejuvenation and, when needed, extra support to cope with life events
Flexible, creative workplace that includes a modern, open plan office with ample creative workspaces, monthly lunches and bagel days, a stocked kitchen and many ad hoc fun events that ensure we both work hard and play hard at Jama
Jama Software is an Affirmative Action/Equal Opportunity Employer. Qualified applicants will be considered without regard to race, color, religion, sex, national origin, age, veteran status, sexual orientation, gender identity, disability, genetic information or that of their relatives, friends or associates or any other characteristic protected under federal, state, or applicable law.

Complete details: Click Here for complete details on this position