Application Developer

Offset Strategic Services

$80K — $95K *
Education, Government & Non-Profit
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, IT, or related field.
  • 2+ years of experience in the full software development lifecycle.
  • Skills in user interface design and relational database concepts.
  • Ability to translate business requirements into solutions.
  • Collaboration skills with developers, project managers, and stakeholders.
  • Strong communication skills for technical and non-technical audiences.
  • Excellent problem-solving and time-management skills.

Responsibilities

  • Develop and sustain government business applications.
  • Translate functional requirements into technical specifications.
  • Collaborate to define technical approaches and designs.
  • Design intuitive user interfaces and dashboards.
  • Integrate applications with databases and external systems.
  • Troubleshoot application issues and provide support.
  • Evaluate and recommend improvements for existing business processes.

Benefits

  • Hybrid telework options available.
  • Work directly with valued government customers.
  • Opportunity to automate and modernize government processes.
  • Engage in a supportive team environment with experienced professionals.
  • Growth potential as responsibilities may evolve over time.
Full Job Description
Job Title: Application Developer

Clearance Level: Active DoD - Secret / US Citizenship is Required

Telework: Hybrid

Location: Huntsville, AL - Note: Candidate must be local and within driving distance of Redstone Arsenal, Alabama

OSS is seeking an Application Developer to support our valued government customers in designing, developing, and sustaining modern business applications. The ideal candidate has hands-on experience developing applications in modern languages and platforms (C#, JavaScript, SQL, HTML5, XML, JSON, .NET, WebAPI, etc.) and understands how to translate business requirements into intuitive, scalable, and maintainable solutions.

The Application Developer will work closely with the Project Manager, application architects, developers, and customer stakeholders throughout the software development lifecycle. This position will contribute to requirements analysis, solution design, application development, testing, deployment, user training, and sustainment, while ensuring solutions meet or exceed customer expectations.

The primary focus will be the automation and modernization of government business processes, including project management, acquisition, resource management, funding, scheduling, and associated data. The successful candidate will help transform complex business processes into streamlined digital workflows and user-friendly applications that improve data management, increase operational efficiency, and provide meaningful insights to senior leaders and functional managers.

Key Responsibilities

  • Develop, configure, test, deploy, and sustain government business applications.
  • Translate customer and functional requirements into effective technical requirements.
  • Collaborate with the Project Manager, application architects, developers, and customer stakeholders to define technical approaches and application designs.
  • Design and develop intuitive user interfaces, dashboards, workflows, and data visualizations that support both day-to-day operations and management decision-making.
  • Develop and maintain data models, entities, services, business logic, and application components.
  • Integrate applications with databases, external systems, APIs, and other enterprise data sources as required.
  • Apply sound software development and database design practices to create scalable, maintainable, and secure solutions.
  • Participate in requirements analysis, technical design reviews, code reviews, testing, demonstrations, and customer presentations.
  • Troubleshoot application issues and provide ongoing technical support and sustainment.
  • Communicate technical status, risks, dependencies, schedules, and potential issues to the Project Manager.
  • Collaborate effectively with other developers to ensure consistency, quality, and maintainability across project solutions.
  • Work directly with customer stakeholders to understand evolving business needs and identify opportunities for process automation and improvement.
  • Support user training, documentation, deployment activities, and transition of applications into operational use.
  • Evaluate existing business processes and recommend opportunities for automation, modernization, and improved use of organizational data.


Required Qualifications

  • Bachelor's degree in Computer Science, Management Information Systems (MIS), Information Technology, or a related field.
  • 2+ years of demonstrated experience across the full software development lifecycle, to include application development, including requirements analysis, development, testing, and deployment.
  • Experience with user interface design and relational database concepts.
  • Ability to translate business requirements into functional and technical solutions.
  • Demonstrated ability to collaborate effectively with software developers, project managers, and customer stakeholders.
  • Strong customer-facing skills and the ability to communicate technical concepts effectively to both technical and non-technical audiences.
  • Excellent problem-solving, organizational, and time-management skills.
  • Excellent written and verbal communication skills.


Preferred Qualifications

  • Experience integrating applications with relational databases, REST APIs, web services, or other enterprise systems.
  • Experience with business process analysis and modeling, including workflows, business rules, and process improvement.
  • Experience developing solutions using the Microsoft 365 Power Platform, including Power Apps, Power Automate, and Power BI.
  • Experience with PTC ThingWorx capabilities such as Mashups, Data Shapes, Services, business logic, and application configuration.
  • Experience automating and modernizing government business processes, particularly project management, acquisition, resource management, funding, or scheduling.
  • Experience designing dashboards, data visualizations, and decision-support tools for senior leadership and functional managers.
  • Experience working directly with government customers and senior functional stakeholders.
  • Experience with Agile or other iterative software development methodologies.
  • Experience creating technical documentation, user guides, and training materials.
  • Experience with no-code/low-code visual programming platforms


Security Clearance is required - therefore, only US citizens can be considered.

OSS is proud to employ dedicated professionals who bring excellence, integrity, and mission-focused commitment to every engagement. The responsibilities and qualifications listed in this description represent the expected scope of the role but may evolve to meet customer needs or organizational growth.

Similar Jobs

More Jobs at Offset Strategic Services

  • Application Developer
    $80K — $95K *
    Huntsville, AL 35810 (Madison County)
    Education, Government & Non-Profit
    In-Person
  • Sr. Application Architect
    $108K — $130K *
    Huntsville, AL 35810 (Madison County)
    Education, Government & Non-Profit
    In-Person

More Education, Government & Non-Profit Jobs

Find similar Application Developer jobs: