Software Developer
Core
Maintain and modernize a critical K-12 financial management platform used by school districts for accounting, payroll, HR, and purchasing operations.
Role type
Intermediate Software Developer (Legacy Modernization & AI-Assisted Development)
Builds
NextGen Classic (VB6/SQL/Excel) and NextGen 2.0 (.NET/Blazor/WiseJ) web applications
Domain
K-12 Education Technology / Financial Management
Deliverable
production ML models | product features | dashboards & analysis
Required skills
C#, .NET, SQL Server, Git, AI coding assistants, legacy code navigation, API development, web application architecture
Preferred skills
Visual Basic 6, VBA, Blazor, WiseJ, CI/CD pipelines, Microsoft Azure, IIS, public-sector ERP systems
Technologies
Visual Basic 6, SQL Server, Excel macros, C#, Blazor, WiseJ, .NET, Azure DevOps, GitHub, IIS, Windows Server
Responsibilities
Maintain and troubleshoot NextGen Classic application components; Contribute to NextGen 2.0 bug fixes, enhancements, and modernization; Use AI-assisted tools for code analysis, debugging, and documentation; Migrate legacy functionality to modern .NET services; Write and maintain SQL Server queries and stored procedures; Support deployments, releases, and production troubleshooting; Collaborate with Product, QA, and Support teams to deliver technical solutions.
Seniority
Intermediate, hands-on IC