Software Integration Engineer II

  • Location: Beaverton, Oregon
  • Type: Direct Hire
  • Job #650

We are looking for a Software Integration Engineer II to join our Integration Systems team in either our Denver, Colorado or Beaverton, Oregon offices.

This position is building software components that link front to back.

Must have some AWS experience

As a Software Integration Engineer II in Integration Systems team, you will be part of a collaborative team designing and implementing modern, cloud native services and applications that serve as the foundation for how our customer facing products integrate with the rest of our business systems. In this role, you will work with cutting edge tools to develop code that is reliable, maintainable, and scalable. You won’t be isolated on a narrowly focused, feature factory team. You will be part of an empowered, creative, problem solving team that genuinely has fun doing what we do.

What You’ll Do

  • Work across the stack from UI to database
  • Leverage AWS and sometimes Azure to deliver efficient, cloud-native solutions
  • Write unit, integration, and functional tests, and guide others in doing the same
  • Document software designs and project tasks
  • Review functional requirements and analyze their impact on schedule and software design
  • Provide technical leadership, mentoring and direction to other team members
  • Design and develop REST APIs and other code that is reliable, maintainable, and extendable
  • Participate in design/code reviews
  • Translate business needs and requirements into technical specifications
  • Review functional requirements and analyze their impact on schedule and software design
  • Document software designs and project tasks
  • Work with team members to improve development processes and practices

The Skills You’ll Need

  • 2+ years’ experience in software development
  • Practical experience in C#, Java, or similar programming language
  • Practical experience in Node, Spark, Spring Boot or similar modern server frameworks
  • Practical experience with JavaScript
  • Some experience with CI/CD deployment pipelines
  • Practical experience building and supporting Microservices
  • Practical experience with containerization such as Docker
  • Practical experience building REST API’s
  • Demonstratable knowledge of design principles and patterns
  • Some experience with unit testing
  • Bachelor's degree in Computer Science or equivalent experience

Bonus Skills

  • Experience with AWS native technologies such as Kinesis, RDS, Lambda, SES/SNS/SQS, API Gateway, S3, Route53
  • Demonstrated experience with AWS and/or Azure
  • Knowledge of or experience with Agile and methodologies like SCRUM or XP
  • Experience with a Angular or REACT or similar framework
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

About Us

Catapult Recruiting was founded by a group of seasoned IT professionals who are native to the Portland area and love Oregon.

Contact Us

6107 SW Murray Blvd, Unit 269
Beaverton, OR 97008
(503) 970-3111