Software Engineer [2022-069]


ITS is seeking a highly motivated Software Engineer that works with minimal supervision/guidance to support the Advanced Weather Interactive Processing System (AWIPS) program using Java, Java Enterprise Edition (JEE) architecture, and Service Oriented Architecture (SOA) / Enterprise Bus (ESB) software technologies. The candidate must have experience and knowledge with software engineering using object-oriented methodologies. The candidate will work as a software developer and integrator as part of a development team, which utilizes a diverse dynamic workforce, including many experts in their fields throughout the design, development and maintenance life cycle.

Required Skills:


• 4+ years directly related to software development engineering in Java. A thorough understanding of Java gained through formal training can substitute for this experience.

• 4+ years of experience in software development using Object Oriented Methodologies. Object Oriented Analysis (OOA) and Object-Oriented Design (OOD) skills

• Programming skills Java/J2EE

• Proficiency in Unix and/or Linux

• Knowledge and understanding of software development life cycles

• Strong oral and written communication skills


• Two or more years of experience using Enterprise Service Bus (ESB) and/or Java 2 Enterprise Edition (J2EE) web services architecture. A thorough understanding of ESB or J2EE gained through formal training can substitute for this experience.

• Experience with Software design tools such as Rational Rose, Rhapsody, or comparable tools

• Experience with scripting is a plus (Perl & Python as well as others)

• Experience and/or knowledge with Web Service design and development

• 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.

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

4+ years

Silver Springs, MD (Hybrid opportunity)

Ability to obtain Public Trust


In compliance with Colorado’s Equal Pay for Equal Work Act, the salary range for this role is $100,000 - $145,000. Please note, salary is based on education, experience, and responsibilities.

U.S. Citizenship is required. EOE including disability/vet
Equal Employment Opportunity Information