Oct 14, 2018

Senior Software Engineer 100% TELEWORK

  • Criterion Systems
  • remote USA
Full-Time Defense Engineering Government Information Technology (IT) Other

Job Description

At Criterion Systems, we developed a different kind of business—a company whose real value is a reputation for excellence built upon the collective skills, talents, perspectives, and backgrounds of its people. Our differentiators: employee-owned Federal government IT services contractor founded in 2005; high employee retention rate because of excellent benefits and a focus on job flexibility and work/life balance; leadership team comprised of individuals who have successfully built and run businesses. We have grown our workforce each year for the past seven years with annual growth of at least 30% in the past four years! Our employees are the company’s most valuable assets. Are you ready to be appreciated?

Criterion is looking to hire a 100% remote Senior Software Developer to be part of a team that supports a government customer. This person will provide Development support and O&M support for the USDA Forest Service WildLand Fire Decision Support System (WFDSS).  WFDSS has a major GeoSpatial ArcGIS component which is totally integrated into the application.  The main use of the ESRI ArcGIS software component is to support the WFDSS application’s fire behavior models (Short Term, Near Term, Basic, FSPro) which gives firefighters an accurate depiction of how the fires will behave in order to save lives and structures.  Major inputs to these models include terrain models, vegetation models and weather data.  Criterion maintains and updates over 30 geospatial data layers within the application.  We utilize the following tools: ArcGIS Desktop Advanced 10.4, ArcCatalog 10.4 and ArcGIS License Manager 10.4. to interact with the geospatial data layers and the back-end Oracle 11G database.  The application has over 10,000 users.

 As a Senior Software Developer your duties will include:

  • Maintain and update over 30 geospatial data layers within the application.
  • Monitor customer feedback and application health daily.
  • Utilize the following tools: ArcGIS Desktop Advanced 10.4, ArcCatalog 10.4 and ArcGIS License Manager 10.4. to interact with the geospatial data layers and the back-end Oracle 11G database.
  • Support the overall application which has over 10,000 users.
  • Deliver new releases and emergency code fixes as required.
  • Experience with defining site objectives by analyzing user requirements; envisioning system features and functionality.
  • Manage debugging and resolving issues in existing Java based systems
  • Ability to debug and resolve issues with SOAP based web service clients, and augmenting and supporting of multiple database schemas
  • Complete applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Support users by developing documentation and reports.
  • Utilize UNIX/LINUX and Windows systems
  • Update job knowledge by researching new Internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.

Required Qualifications

  • Bachelor’s degree, or demonstrated 4 years’ recent equivalent experience, with a major in a field that provides substantial knowledge useful for managing IT requirements
  • Ten (10)+ years of experience providing JAVA web based web applications JSF J2EE
  • Experience with Java, JSF, Eclipse, SOAP, WSDL, ANT Build scripts, UNIX/LINUX, Hibernate, Oracle database, Web Programming Skills, Teamwork, Verbal Communication, Web User Interface Design, Software Requirements, Software Development Process, Object-Oriented Design (OOD), Software Debugging
  • Ability to work from home 100%

Clearance Requirement:

  • US Citizen
  • Ability to obtain a Public Trust clearance

Preferred Qualifications:

  • Experience with a mix of the following Tools: ArcGIS 10.4, GeoTools 10.8, JTS Topology Suite, Raphael.js
  • OpenLayers
  • Oracle



Criterion Systems is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action-Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class.




AL,   AK,   AZ,   AR,   CA,   CO,   CT,   DE,   DC,   FL,   GA,   HI,   ID,   IL,   IN,   IA,   KS,   KY,   LA,   ME,   MD,   MA,   MI,   MN,   MS,   MO,   MT,   NE,   NV,   NH,   NJ,   NM,   NY,   NC,   ND,   OH,   OK,   OR,   PA,   RI,   SC,   SD,   TN,   TX,   UT,   VT,   VA,   WA,   WV,   WI,   WY  

Security Clearance

Public Trust

Apply Now