> Markdown version of [/jobs/ext/1154821-software-developer](https://www.wearedevelopers.com/jobs/ext/1154821-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** EVANSVILLE REGIONAL ECONOMIC PARTNERSHIP, INC. - **Location:** Evansville, IN, United States - **Experience:** Experienced - **Salary:** $55,000.0 - **Contract:** Internship / Graduate position - **Skills:** PHP (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Software Bug Management, Cloud Computing, Code Review, Continuous Integration, Educational Software, Data Integration, DevOps, Payment Systems, Monitoring of Systems, PostgreSQL, Release Management, Software Engineering, Web Applications, Data Import/Export, ReactJS, AI Platforms, Information Technology, Codebase, Tools for Reporting, Api Design, Software Version Control - **Published:** July 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=f2a4d11a7417174b ## About the Role Bachelor's degree in computer science, software engineering, or related field preferred, or equivalent professional experience., * Three or more years of software development experience or equivalent demonstrated capability. * Experience working within existing production codebases. * Strong understanding of web application architecture and API development. * Tech Stack: React, PHP, PostgreSQL * Develop and integrate AI-powered functionality (experience with AI services or APIs preferred; deep ML expertise not required). * Ability to independently own deliverables in a fast-moving environment. * Strong communication skills with the ability to explain technical decisions to non-technical stakeholders. * Practical, delivery-focused mindset prioritizing reliability and user impact. * Ability to collaborate effectively across technical and non-technical teams. Preferred Qualifications: * Experience working with K-12 or higher education software platforms or education data/privacy environments. * Experience supporting job boards, marketplaces, or matching platforms. * Familiarity with skills frameworks, credential data, or verified skills systems. * Experience with cloud hosting, DevOps practices, CI/CD pipelines, and monitoring tools. * Experience integrating CRM or subscription/payment systems. ## Description The Software Developer owns the day-to-day technical execution of the platform and is responsible for maintaining, improving, and expanding platform capabilities to support statewide adoption. This role works within an existing production codebase to enhance current features and translate the platform roadmap into reliable releases. The Software Developer also helps build and integrate AI-enabled capabilities, while ensuring the platform remains secure, scalable, and ready to grow from regional pilots to statewide implementation. Scope of Work Responsibilities include, but are not limited to: * Maintain and enhance the existing platform codebase through bug fixes, refactoring, and performance improvements. * Lead technical execution of the product roadmap in partnership with leadership, including scoping, sequencing, estimating, and delivery. * Build and improve platform capabilities supporting job postings, internships, and work-based learning opportunities. * Develop and enhance employer subscription and account management features. * Implement data integrations, APIs, and data import/export capabilities with partner systems. * Develop and integrate AI-powered functionality such as skills extraction, job-to-skill matching, recommendation logic, search relevance, and analytics tools. * Establish and follow strong engineering practices including version control, code reviews, testing, documentation, and release management. * Ensure security, privacy, and data governance best practices, particularly with student and school-related data. * Monitor application health, uptime, and performance and respond to technical incidents as needed. * Collaborate with training and onboarding teams to improve platform usability and implementation success. * Prepare the platform infrastructure and architecture to support scaling users, districts, employers, and data volumes. * We operate in an agile, scrum-based environment with a focus on practical delivery and open communication with clear processes. * Perform other related duties as assigned., * A stable platform that continuously improves through performance and reliability gains. * Product roadmap items delivered on time with clear communication of tradeoffs and risks. * AI-enabled capabilities measurably improve user experience and matching outcomes. * Employers and schools experience smooth onboarding and growing adoption. * Platform infrastructure and codebase scale statewide without recurring technical disruptions. ## Related Videos - [Getting to Know Your Legacy (System) with AI-Driven Software Archeology](https://www.wearedevelopers.com/videos/1437-getting-to-know-your-legacy-system-with-ai-driven-software-archeology) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Making Teaching Code Less Academic and More Market-Ready - Peter Ruppel](https://www.wearedevelopers.com/videos/1911-making-teaching-code-less-academic-and-more-market-ready-peter-ruppel) - [Why your codebase lies to AI?](https://www.wearedevelopers.com/videos/100281-why-your-codebase-lies-to-ai) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)