Software Development Engineer III or IV (7546-1)
Application Developer
Contract To Hire
Portland, Oregon

Job Description:
This position participates in a team environment working on API and Backend development to access datastores located in the cloud.  Key work will be building infrastructure and scalable systems that access data for presentation in business intelligence systems.

Minimum Job Qualifications and Technical Competencies

  • Microservice Development Experience: API + Backend will be primary focus.
  • Experience using multiple datastores such as SQL, NoSQL, Hadoop.
  • AWS Experience (or similar) – familiarity with core services, architectural patterns, and access concerns.
  • Light DevOps experience; can help write IaC or partner with core DevOps resources effectively to push initiatives.

Additional Qualifications and Information about the Role
Bachelors degree in Computer Science, Mathematics, Business Administration, Engineering or a related field. Appropriate additional experience beyond the minimum required experience may be substituted for education.

A total of 5 years relevant experience in a multi-platform environment, including, but not limited to application development or database development. Experience will typically include significant involvement with one or more of the following key technologies: Java, J2EE, .NET, Oracle, DataStage, Salesforce.com.

Communicates clearly in a timely manner in both verbal and written communication with other Software Development Engineers

Able to work well with, and potentially lead, groups of business customers and IT partners.

Able to provide direction to others in analyzing and solving program and system issues and problems.

Technically proficient in core technologies and methodologies used by the team.

Able to effectively adapt to rapidly changing technologies and methodologies and apply them to technological and/or business needs of limited scope.

Able to analyze, diagnose and resolve complex programming problems and system coordination issues.

Able to provide technical direction and solutions to other team members.

Able to plan and manage his/her own work, as well as 1-2 other team members

Able to lead multi-discipline teams for work efforts which includes estimating, coordinating, tracking progress, inspiring others to complete tasks on time, assisting with resolving issues and creating status reports.

Able to mentor and coach other junior team members in technical matters.

About ProFocus

We work with a variety of great companies, primarily in Portland, Oregon. We offer you roles in software development, IT Infrastructure, Corporate Applications, and Technology Product Engineering.

We offer excellent benefits for our team members, including medical, dental, vision, 401k, education reimbursement, and employer-paid short-term disability and life insurance.

We are looking to hire only the best talent in the marketplace. If you are great at what you do, we’d love to learn more about you.

Our clients ask us to help them in a variety of ways, through statements of work, consulting engagements, contract, contract-to-hire, and direct hire relationships.

ProFocus is an equal opportunity employer. We want you to apply.