Senior Software Engineer

Cheltenham, MD
Apr 18, 2021
Apr 22, 2021
Full Time
About Us: Raytheon Technologies is a technology and innovation leader specializing in defense, homeland security and other government markets throughout the world. With a history of innovation spanning 90+ years, the company provides state-of-the-art electronics, mission systems integration and other capabilities in the areas of sensing; effects; and command, control, communications and intelligence systems, as well as cyber security and a broad range of mission support services. At Raytheon Technologies, we transform data into intelligence. As a leading systems and solutions provider of intelligence, security, and advanced information technologies to government customers in the United States and internationally, Raytheon Technologies provides the right knowledge at the right time, enabling our customers to make timely and accurate decisions to achieve mission goals of national significance. About Your Team: Engineering solves some of the most difficult technology challenges in our industry. We deliver high-performance solutions and provide an extensive technology pipeline to fuel business growth today and beyond. We achieve our vision through a program that leverages our highly skilled, diverse and motivated workforce, collaborating to design and develop products using strict process discipline with a thorough focus on technology and innovation. We strive to grow our people with exciting new challenges, on-the-job training, mentoring and purposeful rotations. Bring your experience and skills to the Raytheon Technologies engineering team! What You Will Get To Do: Raytheon Technologies is seeking a Software Architect to join our team. Job Responsibilities will include: Develop, document, and refine software architecture Assist in the development of processes/procedures to sustain and evolve the Government's Software Architecture and Refactoring Coordinate with government organizations and committees Provide expertise on software architectural approaches such as Service Mesh and Microservices This position is located in College Park, MD What Program Will You Be Working On: The Navy Forge Program supports the evolution of software architecture for the Navy's Aegis Combat System as well as the objective to rapidly develop, test, and distribute software upgrades to the Aegis Combat System through a software factory called the Forge. Qualifications You Must Have: Minimum 2 year as a Software Architect Minimum 6 years of experience developing, testing, and delivering high quality software and systems Proficiency in Agile software development Experience with DEVSECOPS methodology of Continuous Integration, Delivery, Deployment, and Security Experience with API development and documentation Experience with automated testing Experience with Platform as a Service (PaaS) Experience with Service Mesh and Microservice architectures Desired/Preferred Skills: Familiarity with the Aegis Combat System Experience with Unified Modeling Language (UML) Experience with Model Based Systems Engineering (MBSE) Experience with Test Driven Development (TDD) Experience with cybersecurity requirements and controls Excellent written and oral communication skills Demonstrated ability to learn quickly and works well both alone as well as in a team setting Experience working in an agile, collaborative environment to produce deliverable products This position is based on contract award . Required Education (including Major): Completed Bachelor's Degree from an accredited university/college/school in Computer Science, Computer Engineering, Mathematics (STEM field). Clearance: Active Secret 174175 Raytheon is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender orientation, gender identity, national origin, disability, or protected Veteran status.

Similar jobs