Software Developer
Role PurposeThe 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 ResponsibilitiesApplication DevelopmentDevelop the Data Explorer public-facing website.Build the internal administration application for content management.Implement system functionality using PHP and CodeIgniter framework .Front-End DevelopmentDevelop user interfaces using:JavaScript / TypeScriptBootstrapCSS / SASSJQueryData and System IntegrationImplement integration with ArcGIS mapping services .Develop interactive charts, maps, and data visualization components.Code Quality and CollaborationWrite 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 QualificationsBachelor's degree in Computer Science, Software Engineering, or related field.Minimum 5 years of experience developing web applications .Experience with:PHPCodeIgniter frameworkJavaScript or TypeScriptSQL databases.Preferred QualificationsExperience 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 at .