Software Engineer
Core
Maintain and modernize a legacy financial planning and reporting SaaS platform for local governments, transitioning from Classic ASP to a modern .NET/React stack.
Role type
Senior Software Engineer (Legacy Modernization)
Builds
Scalable financial planning, budgeting, and reporting solutions for local governments.
Domain
GovTech / Financial Software
Deliverable
production ML models | product features
Required skills
C#, .NET ecosystem, React, TypeScript, SQL Server, Docker, AWS, Git, Agile workflows, AI coding assistants
Preferred skills
Entity-Attribute-Value schemas, custom ORM experience, manual validation and edge-case testing
Technologies
Classic ASP, VBScript, SQL Server, .NET, React, TypeScript, Docker, AWS, Cursor, Windsurf, Claude Code, Jira, GitHub
Responsibilities
Maintain and debug the core legacy application; document undocumented business logic; refactor legacy code using AI tools; perform complex SQL Server querying and performance tuning; execute defined scopes of work within Agile workflows; contribute to modernization planning.
Seniority
Mid-Senior, hands-on IC