Software Developer, Applications

INSI CLOUD INC

Lakewood, CO, Colorado

JOB DETAILS
SKILLS
Adabas, Audio Engineering, Coding Standards, Customer/Client Research, Database Administration Software, Database Architecture, Debugging Skills, Documentation, Enterprise Architecture, Error Handling, Human Resources, IBM Mainframe Operating System, IBM z-OS Operating System, Internet Security, Java, Natural Language Processing (NLP), Natural Language Software, Operational Strategy, Payroll Software/Services, Performance Tuning/Optimization, Production Systems, Programming Tools, Quicktime, Requirements Management, Software Administration, Software Architecture Design, Software Development, Software Development Lifecycle (SDLC), Software Engineering, System Architecture, System Integration (SI), Systems Analysis, Systems Maintenance, Technical Leadership, Technical/Engineering Design, Test Plan/Schedule, Testing, XML (EXtensible Markup Language)
LOCATION
Lakewood, CO, Colorado
POSTED
30+ days ago

Position: Software Developer, Applications (Senior)
Experience: 8 to 10 Years
Visas: USC

Position Overview

The Software Developer, Applications (Senior) provides technical leadership and advanced software development support for the modernization and sustainment of DOI Interior Business Center's Human Resources Directorate (HRD) applications, including FPPS, NextFPPS, WebTA, and Quicktime.

The developer is responsible for full lifecycle software engineering - from requirements gathering and analysis to design, coding, testing, and deployment - using IBM Mainframe z/OS, Natural, and ADABAS technologies, along with modern frameworks such as Java and XML.

This position contributes to major modernization and migration efforts while ensuring the stability, performance, and functionality of mission-critical HR and payroll systems serving federal customers nationwide.

 

Key Responsibilities

Full Systems Development and Maintenance Lifecycle Support

  • Design, develop, test, and maintain software applications supporting HRD's payroll and personnel systems under the Full Systems Development Lifecycle (SDLC).
  • Develop programs using Natural language within the Software AG ADABAS environment on IBM Mainframe z/OS platforms.
  • Lead the conversion, modernization, and integration of legacy systems to newer architectures while maintaining functional continuity.
  • Develop reusable components, frameworks, and utilities to improve application scalability and maintainability.
  • Perform software engineering, systems analysis, and performance optimization for high-volume data applications.
  • Research and evaluate new technologies and development tools to enhance operational efficiency and reliability.

 

Requirements Analysis and Technical Design

  • Analyze user and stakeholder requirements to design efficient, reliable, and secure software solutions.
  • Translate functional business needs (e.g., HR, payroll, personnel) into technical specifications and development plans.
  • Work closely with system analysts, architects, and database administrators to align software design with enterprise architecture.
  • Create and review technical specifications, system diagrams, and design documentation to ensure alignment with performance and security requirements.
  • Provide technical solutions to complex problems, applying innovative methods and sound engineering judgment.

 

Application Development and Integration

  • Develop and maintain code in Natural, Java, XML, and related languages for HRD applications and interfaces.
  • Integrate applications with ADABAS databases, web services, and external federal systems through APIs or data exchange layers.
  • Debug, test, and deploy software updates across development, test, and production environments.
  • Develop and implement error-handling, exception management, and performance tuning mechanisms.
  • Ensure that applications comply with DOI coding standards, cybersecurity policies, and data privacy requirements.

About the Company

I

INSI CLOUD INC