Skip to main content

Software Developer

Fort Lupton, CO
Permanent
Role Purpose
The Software Developer will design, develop, and implement the Data Explorer public website and the internal administrative application. This role ensures the system is built according to the functional and non-functional requirements and integrates with the required technology stack including PHP, CodeIgniter, and ArcGIS components.
This role supports system architecture, application development, and data visualization functionality.
Key Responsibilities
Application Development
  • Develop the Data Explorer public-facing website.
  • Build the internal administration application for content management.
  • Implement system functionality using PHP and CodeIgniter framework.
Front-End Development
  • Develop user interfaces using:
    • JavaScript / TypeScript
    • Bootstrap
    • CSS / SASS
    • JQuery
Data and System Integration
  • Implement integration with ArcGIS mapping services.
  • Develop interactive charts, maps, and data visualization components.
Code Quality and Collaboration
  • Write clean, maintainable code following industry best practices.
  • Participate in sprint development activities and code reviews.
  • Collaborate with QA and Business Analysts to ensure system functionality meets requirements.
Minimum Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Minimum 5 years of experience developing web applications.
  • Experience with:
    • PHP
    • CodeIgniter framework
    • JavaScript or TypeScript
    • SQL databases.
Preferred Qualifications
  • Experience with GIS platforms such as ArcGIS.
  • Experience developing data visualization and analytics applications.
  • Experience building public-facing government data portals.

By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy atPrivacy Policy - Abacus.

Job Type: Permanent

Job ID: 253406001