Software Developer
$95k - $110kHarris Computer
Intermediate Software Developer
We are looking for an intermediate software developer to join the NextGen R&D team at Harris School Solutions. This role will help support and modernize a critical K-12 financial management platform used by school districts to manage accounting, payroll, HR, purchasing, fixed assets, and other core business operations.
This is not a greenfield development role. The successful candidate will work with a mature, mission-critical product that includes both legacy and modern technologies, including Visual Basic 6, SQL Server, Excel macros, custom integrations, IIS deployments, and production support processes. The team is also expanding NextGen 2.0, a modern.NET-based web application using technologies such as C#, Blazor, and WiseJ.
This position is important to the long-term health of the product. The team is transferring deep product knowledge, reducing reliance on individual subject matter experts, modernizing legacy functionality, and changing how software is built through AI-assisted and agentic development practices.
We are looking for someone who can grow into strong technical ownership over time: a developer who is curious, pragmatic, comfortable with complexity, and able to work through imperfect systems. The successful candidate is not expected to know the product on day one, but must be able to learn complex systems, ask good questions, document what they learn, and steadily build ownership.
We are also looking for someone who already uses AI tools as part of their development workflow — not just for code completion, but for code analysis, debugging, test generation, documentation, refactoring, and agent-assisted development.
Key Responsibilities
- Maintain, troubleshoot, and improve the NextGen Classic application, including VB6 components, SQL Server databases, Excel macros, custom scripts, and related legacy technologies.
- Contribute to NextGen 2.0, including bug fixes, enhancements, APIs, modernization work, and customer-driven features.
- Use AI-assisted and agentic development tools to accelerate code analysis, development, debugging, testing, documentation, and knowledge capture.
- Learn and document complex business logic, system dependencies, customer-specific behavior, and K-12 school finance domain concepts.
- Help migrate legacy functionality into modern .NET-based services, APIs, and web application components.
- Write and maintain SQL Server queries, stored procedures, scripts, and data troubleshooting tools.
- Support deployments, release activities, hotfixes, QA collaboration, support-team handoff, and production troubleshooting.
- Work with Product Management, Professional Services, Support, QA, and other R&D team members to investigate issues and deliver practical technical solutions.
- Contribute to internal documentation, AI-ready knowledge bases, and knowledge transfer efforts.
What Success Looks Like
The successful candidate will build working knowledge of the NextGen Classic platform and NextGen 2.0 architecture, contribute to bug fixes and modernization work, support deployments and releases, document important product knowledge, and use AI-assisted workflows to improve development, troubleshooting, testing, and knowledge capture.
Over time, the successful candidate will take increasing ownership of assigned modules, customer issues, and technical areas, becoming a reliable contributor across Classic maintenance, NextGen 2.0 development, production support, and modernization initiatives.
Minimum Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field — or equivalent practical experience.
- Typically 3–7 years of professional software development experience, or equivalent demonstrated experience.
- Strong software development fundamentals, with experience in C#,.NET, Java, TypeScript, or another enterprise application development stack.
- Ability to read, debug, modify, and validate code in a complex existing application.
- Experience with relational databases, preferably SQL Server, including writing queries, understanding stored procedures, and troubleshooting data issues.
- Experience with Git-based development workflows using Azure DevOps Repos, GitHub, or similar tools.
- Exposure to web application development, APIs, and modern application architecture.
- Practical experience using AI coding assistants or AI-powered development tools as part of regular development work.
- Ability to validate AI-generated code, analysis, or documentation using sound engineering judgment.
- Willingness and ability to work with legacy codebases, including unfamiliar, complex, or poorly documented systems.
Preferred Qualifications
- Experience with C#/.NET, Blazor, WiseJ, or similar Microsoft development technologies.
- Experience with Visual Basic 6, VBA, classic ASP, or other legacy Microsoft technologies.
- Experience using AI tools or agents to analyze unfamiliar codebases, generate tests, document systems, refactor code, or troubleshoot defects.
- Experience modernizing legacy systems into modern web, API, or service-based architectures.
- Experience with CI/CD pipelines, Microsoft Azure, IIS, Windows Server, or multi-tenant application environments.
- Interest in accounting, finance, payroll, HR, K-12 education technology, or public-sector ERP systems.
Key Competencies
- Technical ownership: Takes responsibility for understanding issues, following through, and improving the system rather than only completing assigned tasks.
- Curiosity: Enjoys digging into complex systems to understand how they really work.
- Learning agility: Able to absorb technical, product, and domain knowledge over time.
- AI-enabled development: Uses AI tools thoughtfully to improve speed, quality, documentation, testing, and knowledge transfer, while validating outputs with sound engineering judgment.
- Pragmatism: Balances ideal technical solutions with customer needs, operational constraints, and maintainability.
- Resilience: Comfortable working in imperfect, evolving environments with legacy systems, competing priorities, and incomplete documentation.
- Clear communication: Able to explain technical issues, risks, and trade-offs clearly to technical and non-technical stakeholders.
- Collaboration: Works effectively with Product, QA, Support, Professional Services, and other developers to solve customer and product problems.
- Domain interest: Willing to learn the K-12 school business domain in order to make better technical decisions.
Salary: $95,000 - $110,000 per year.
$240k - $280k
...mentoring engineers, and fostering a culture of technical excellence and innovation while adopting the most impactful AI-powered software engineering practices. Key Responsibilities: Jump into highly complex legacy systems to understand not only the current state...SuggestedFull timeWork at officeWork from homeWorldwideFlexible hours- ...explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they...SuggestedFull timeWorldwide
$90k - $125k
...Job Description: We are seeking a talented and motivated Full Stack Software Developer to join our engineering team building mission-critical healthcare technology. In this role, you will design, develop, and maintain our suite of healthcare applications, including...SuggestedFull timeWork at office- ...critical mission requirements in the areas of Data Analytics and Software Development, Engineering, Targeting and Analysis, Operations,... ...include the following duties: The Software Engineer will design, develop, code, test, and debug complex software products, or make...SuggestedFull time
- ...Who We’re Looking For (Position Overview): The Full Stack Software Developer supports the design, development, testing, and maintenance of web applications and backend services in a modern cloud-hosted environment. The role focuses on iterative delivery, secure and...SuggestedFull time
- ...We are working with an exciting organization that is looking to bring on a Full stack Software Developer. You will be a part of the team working on Ruby on Rails and Vue.js building and scaling the proprietary software platform to manage the business. As a Full Stack...Full time
$111.8k - $221.8k
...to drive positive, lasting change that moves missions and the government forward! Job Description : The Full Stack Software Developer will work with the Lead Architect to maintain and enhance the existing custom software solution. The developer will help with...Full timeLive inWork at officeLocal area- ...Description Full Stack Software Developer About Essnova Solutions Essnova Solutions is a fast-growing federal contractor delivering innovative technology, cybersecurity, cloud, and digital transformation solutions to Federal Government customers. We are seeking...Full timeFor contractors
$90k - $120k
...**MUST RESIDE IN THE ATLANTA, GA AREA** Work at Home Opportunity Full-Stack Software Developer - Full-time BELAY is a growing and vibrant, Atlanta, GA-based company that offers virtual staffing solutions in the areas of Virtual Assistants, Marketing Assistants,...Remote jobFull timePart timeLive outWork from homeHome officeMonday to FridayFlexible hours$205k - $225k
...Position Type: Full-Time, On-Site Salary Range: $205,000 – $225,000 We are seeking an experienced Full Stack Software Developer to join a high-performing Agile development team supporting a mission-critical federal program. This role requires expertise...Full timeContract workTemporary work$142k - $182k
...Full Stack Software Engineer, Infrastructure Cognizance Make an Impact Where It Matters Most At Intelliforce, we build mission... ...collaborate with teammates, gather user requirements, and quickly develop solutions • Independently drive feature development and own the...Full timeImmediate startVisa sponsorship- ...Must be a U.S. Citizen or hold Permanent Residence Status. DESCRIPITION: We are seeking an experienced Full Stack Software Developer. The objective is to deliver reliable, secure, and scalable software solutions. You will support the ongoing development, enhancement...Permanent employmentFull time
- ...full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Job Description Must... ...issues • Participate in demos and code reviews • Enforce software best practices, standards and processes Qualifications •...Full timeWork experience placementLocal area
- ...support that you need to do your best work — Ardent is where your next mission begins. Ardent is seeking a Full Stack Software Developer to join our team. This is a onsite position in Washington DC. Position Description: Ardent is seeking a professional...Full timeFor contractorsLocal areaFlexible hours
- ...growing company that provides Artificial Intelligence systems and software engineering services/solutions to DoD and Federal clients. We... ...data link (TDL) systems. The successful candidate will design, develop, and maintain secure end‑to‑end data pipelines that ingest,...Full timeLocal areaRemote workFlexible hours
- ...Description of Task to be Performed: AnaVation is looking for a talented Software Developer who is passionate about technology and working with cutting edge software to support our mission-critical hybrid cloud big data program. The ideal candidate appreciates partnering...Full timeContract work
- ...MetaSquare Inc is looking for a passionate Software Engineer to design, develop and install software, and web technology solutions. The successful candidate will be able to build high-quality, innovative and fully performing software in compliance with coding standards...Full timeWork experience placementImmediate start
- ...Desires challenges, both technical and interpersonal # Enjoys developing solutions and pursuing excellence # Flexible when necessary... ...to the position to sales [at] rumbleup.com (subject line: “Software Developer Resume”). We may request project samples and references...Full timeWork at officeLocal areaFlexible hours
$100k - $120k
...Work by the Chicago Tribune for the ninth year in a row, Clarity Partners is hiring! Clarity Partners is seeking a FullStack Software Developer local to Richmond, VA . In this role, you will work alongside a team of software developers and domain experts to design and...Full timeLocal area$150.4k - $180.3k
...a poly. Possess Fourteen (14) + years of experience as a software engineer in programs and contracts of similar scope, type, and... ...and associated services. The candidate will work with theteam to develop and integrate Kubernetes hosted services in support of the CTI...Remote jobFull timeContract workWork experience placementLocal area- ...electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future... ..., more sustainable for everyone. Role Summary The Developer Productivity team aims to create an AI-first, intuitive, low friction...Full timeContract workLocal area
$147k - $220.5k
.... That is our goal for Boltline by Stoke Space, our commercial software platform that helps advanced hardware manufacturing teams integrate... ...thoughtful engineering. Responsibilities Design and develop end-to-end features across the full stack using React,...Permanent employmentFull timeInternship$80k - $85k
...applying from these states or internationally unfortunately cannot be considered. About the Role We're looking for a full stack developer to join our small, fast-moving engineering team. You'll work across our Lucee (CFML) backend and Angular frontend, building and...Remote jobFull timeLocal area- ...full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Job Description... ...with the required technologies and must be capable of solving software-related problems. Work with a high caliber software team to...Full time
$154.35k - $231.53k
.... That is our goal for Boltline by Stoke Space, our commercial software platform that helps advanced hardware manufacturing teams integrate... ...thoughtful engineering. Responsibilities Design and develop end-to-end features across the full stack using React,...Permanent employmentFull timeInternshipShift work- ...encryption algorithms, and cloud technologies. We are looking for an experienced, energetic, and committed Senior Full-Stack Software Developer that wants to continue to be on the lates and greatest technology. Role : As a Senior Full-Stack Developer and...Full time
$200k - $280k
...possess this level of clearance.*** Are you a Principal Full Stack Software Engineer who is ready for a new challenge that will launch your... ...We will immerse you in the latest technologies. We will develop and support your own personalized training program to continue...Full timeContract workRemote workWork from homeRelocation package$120k - $160k
...Collaborate with AI platform engineers, cloud engineers, software engineers and other key stakeholders to create security solutions... ...posture of the current environment Provide expertise for developing AI Security standards and incident response playbooks...Full time$150k - $250k
...Principal Full Stack Software Engineer About JITX JITX is revolutionizing circuit board design by making it code-first.... ...visualization libraries (PixiJS, Three.js , WebGL) - Background in developer tools or technical products - MongoDB and PostgreSQL...Full timeImmediate start$160k - $200k
...framework, seamless integration with legacy systems, and robust developer tools, Worldscape empowers rapid deployment of agentic... ...deliver end ‑ to ‑ end solutions. Drive best practices in software design, testing, CI/CD, observability, and operational excellence...Full timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- agile software developer United States
- software developer internship no experience United States
- intermediate software engineer United States
- software engineer staff United States
- experienced software developer United States
- software engineer co-op United States
- work from home software developer United States
- software developer no experience United States
- software developer fintech United States
- software data engineer United States


