1+ months

Advanced Weather Interactive Processing System (AWIPS) Senior Software Developer

Raytheon Missle Systems
Silver Spring, MD 20915

Raytheon Technology is seeking a highly motivated Senior Software Engineer who exhibits the drive to learn and grow within a world class enterprise system. As the effective candidate, you will support the Advanced Weather Interactive Processing System (AWIPS) program for the National Weather Service's mission critical system. AWIPS is inspired by a cutting edge Java based Service Oriented Architecture (SOA), backed by an Enterprise Bus (ESB) and heavily scalable through the plugin based architecture. The work done on a daily basis impacts the lives of the public through ensuring a stable and high performing infrastructure is at the fingertips of the nations skills weather forecasters. The effective candidate must have experience, training or knowledge with software engineering within a Java environment. You will work as a software developer and integrator performing break/fix software modifications and tier 3 field support as part of a development team, which utilizes a diverse passionate team, including many experts in their fields throughout the design, development and maintenance life cycle.


Participate in agile-like teams addressing field concerns documented in bug reports and field reports of system failures

Understand, debug and modify code using best practices of software components, units, and modules that meet product specification and development schedules

Test and debug assigned components and units

Adhere to product build and release schedules and strategies

Rely on experience and judgment to plan and accomplish goals

Perform a variety of tasks using a wide degree of creativity

Isolate and modify to repair functional capabilities within software applications to meet a wide range of customer requirements and operational needs

Work on a wide variety of applications from various sources, and ensuring they meet performance standards for stability and resource utilization

Adhere to accepted standards for development, including writing unit tests which provide a high percentage of code coverage, participating in peer code reviews, conducting design reviews, and generating test plans to ensure maximum stability and quality of code

Work closely with the team, learning from the experiences of more experienced developers

Provide tier-3/4 support to National Weather Service forecasters (end users), including occasional on-call/after hours work.

Assist with the transition of new capabilities into operations.

Basic Qualifications Requirements - Experience, Knowledge, and/or Skills:

Four or more years directly related to software development engineering in Java. A thorough understanding of Java gained through formal training can substitute for this experience.

Two or more years directly working with the AWIPS codebase.

Programming skills Java/J2EE

Knowledge and understanding of software development life cycles Excellent oral and written communication skills

US Citizenship with the ability to obtain a Public Trust - candidate must be able to pass a National Agency Check (NAC).

Desired Experience, Skills, Knowledge:

Experience in software development using Object Oriented Methodologies. Object Oriented Analysis (OOA) and Object Oriented Design (OOD) skills.

Experience or knowledge of using Enterprise Service Bus (ESB) and/or Java 2 Enterprise Edition (J2EE) web services architecture.

Experience with containers, orchestration and microservices.

Experience in scrum-based agile development.

Proficiency in Unix and/or Linux.

Experience with scripting is a plus (Bash & Python as well as others).

Experience and/or knowledge with Service Oriented Architecture.

Experience developing and/or supporting solutions for weather and meteorological science.

Experience in Extensible Markup Language (XML), Unified Modeling Language (UML), Eclipse IDE, database, and/or Graphical User Interfaces (GUIs) a plus.

Experience in Geographic Information Systems (GIS) or OpenGL technologies a plus.

Education Requirement (including Major):

Bachelor of Science, BS in a Math, Science or Engineering related field.

Benefits offered: medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, EAP, education assistance, parental leave, paid time off, and holidays.

This position that requires either 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.


Posted: 2021-01-14 Expires: 2021-03-14

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Advanced Weather Interactive Processing System (AWIPS) Senior Software Developer

Raytheon Missle Systems
Silver Spring, MD 20915

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast