Raytheon Veterans Jobs

Job Information

Raytheon Technologies Software Engineer II - Junior in Boston, Massachusetts

Software Engineer II (G07)

Bring your talent and skills to Raytheon Technologies Kessel Run Software Engineering Team!

Kessel Run is one of the very few software development organizations with the vision to “Deliver combat capability that can sense and respond to conflict in any domain, anytime, anywhere.”

It will realize this vision by fulfilling its mission to continuously deliver war-winning software that warfighters love.

We are seeking Software Engineers to support the Kessel Run vision.

The Kessel Run Enterprise Software Developers Services contract is pursuing a modernization effort which seeks to leverage the advantages of Cloud computing, Platform as a Service (PaaS), Infrastructure as a Service (IaaS), and adoption of a continuous integration and continuous delivery (CI/CD) pipeline in order to get capability out to the field more quickly. This process will meet all regulatory testing and cybersecurity requirements in order to establish a lean, user-centered approach that will ultimately redefine how programs within the Kessel Run portfolio deliver capability to the Air Force warfighter. This effort has a strong focus on engagement with the end-user community to ensure we are rapidly meeting their highest priority needs. We are seeking Software Engineers for the Kessel Run Enterprise Software Developers Services contract in order to transform legacy applications and new requirements as identified by the Government into cloud-native applications that will reside on a Platform as a Service (PaaS). The successful candidates must be professional, a self-starter with a positive attitude, and have a willingness to learn Kessel Run program/organizational processes and procedures.

Kessel Run development processes are centered on Test Driven Development (TDD) and Pair Programming with pairing performed 8 hours per day/5days a week.

The candidates must be willing to fully engage the team members within this highly collaborative, knowledge sharing environment.

The Position:

Software Engineers on the Kessel Run Enterprise Software Developers Services program will implement user stories from the backlog. They practice Test Driven Development (TDD) and Pair Programming. Software Engineers always pair with another engineer when implementing a story from the backlog. This spreads context and eliminates knowledge silos. Engineers write tests before they write production code. Testing first gives engineers confidence and keeps them focused. Since engineers work with a balanced-team approach, they provide inputs on complexity and architecture decisions to the product team members.

What you will do

Design, develop and deploy apps with a focus on high availability, low latency and scalability

Build and operate deployment pipelines

Collaborate closely with other engineers and become a valued member of an autonomous, cross-functional team

Take operational responsibility for the services that are owned by your team

Work in an environment that supports your individual growth

Continuously improve your product and give users software they love to use

Who you are

You have a minimum of 2+ years practical experience in a software development discipline to include: Java, web services, database, or web application development

You are proficient writing Java or Javascript

You enjoy paired programming and working on a balanced team

You are interested in keeping up with current best practices in your areas of expertise

You are experienced working with modern infrastructure and tools

You are comfortable running your software in Linux environments

You know and care about TDD, continuous integration/continuous delivery (CI/CD), and automated testing

You have a good understanding of algorithms, databases, design patterns, and understand how to apply them

You can develop empathy with your users

You are comfortable pairing and collaborating with other engineers

You are proficient in Test Driven Development (TDD)

You have experience on both the frontend and the backend Specifically experience with Spring, React, and Redux

You have experience with API Development

You have strong communication [oral and written] and facilitation skills

You support the Discovery and Framing process and follow-on user interviews

You can refactor legacy applications into a 12 factor

application SW architecture and modify legacy applications to become cloud native

You are a U.S. Citizen and have the ability to obtain a U.S. Security Clearance

Desired Requirements

You have a minimum of 4 years practical experience in a software development discipline, this would include college internship experience, college Coop experience, college projects, or other accomplishments that provided practical experience in a software development discipline including: Java, web services, database, or web application development

Required Education

Candidate must have graduated from an accredited college or university with a Bachelor’s or graduate level [Masters and/or PhD] STEM technical degree in the area of Engineering [Software, Electrical], Computer Science, Math, or Physics.

This position requires a U.S. Person who is eligible to obtain any required Export Authorization.



Raytheon is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, age, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.