Job Details

Senior Software Engineer (12 month contract)

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 are we looking for

The Jama Engineering team is looking for a Senior Software Engineer to join our team. We are expanding our outsourcing model working with nearshore engineering teams and this role will be acting as a conduit between Jama’s internal and nearshore teams. Our nearshore teams are based in Costa Rica and work on development focused projects. As a Senior Software Engineer you will be the main technical point of contact with these teams providing technical guidance as needed, making sure projects are following established technical standards, reviewing technical design and architecture, and strengthening our relationship with our extended team. This role is a 12 month contract, with opportunity for possible extension and hire.

What you’ll get to do

Work closely with our nearshore teams and our internal teams in a highly collaborative environment acting as a key factor in making our outsourcing program a success
Contribute to planning, design, and review of technical approach of complex projects ensuring teams are considering non-functional requirements and other architecture concerns
Contribute to our technical and process documentation, ensuring docs are up to date and useful for both our internal and nearshore teams
Continually identify ways to maximize value, reduce waste, and improve how we work with our nearshore teams
Contribute to creating onboarding docs and other assets that enable us to work effectively with remote and extended teams
Contribute to automation that enables our nearshore teams to setup and maintain their own testing infrastructure as needed for projects
Participate in code reviews

What you need to bring

5+ years as a full stack developer working with Java, React, Redux or similar technologies
Solid understanding of engineering fundamentals, design principles, and software architecture patterns
Experience designing, building, and maintaining REST APIs
Strong experience with Docker and AWS deployments
Strong experience with SQL and relational databases
Solid understanding of HTML, CSS, and modern Javascript frameworks and libraries
Experience with Git
Excellent communication and documentation skills

Nice to have

Previous experience working with near shore / off shore teams or comfortable doing so
Demonstrated leadership role building and delivering complex software and projects
Spanish speaking – nearshore teams are located in Costa Rica
Experience with scrum/agile frameworks
Project management experience
Good understanding of CI/CD and build tools


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, diverse 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

Jama Software is an 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 his/her 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