{"schemaVersion":"jobsearcher.job.v1","id":"878d7ecedb2a69a89f4d264f","url":"https://jobsearcher.com/jobs/878d7ecedb2a69a89f4d264f","canonicalUrl":"https://jobsearcher.com/jobs/878d7ecedb2a69a89f4d264f","title":"Software Developer","description":"As a Senior Software Developer at Harris ERP, you write and review code every week, make sound architectural calls, and help lead a small team, including local and overseas developers, as we continue investing in and evolving our offerings.\n\nThis role reports directly to the VP of Research & Development and works closely with product, QA, TechOps and other teams across the Harris ERP portfolio.\n\nRESPONSIBILITIES\n\nHands-On Engineering:\n\nDevelop and execute strategies to enhance the effectiveness and efficiency of the Customer Support department, aligned with company objectives and customer needs.\nCollaborate with the VP of Operations to define operational goals, develop KPIs, and create roadmaps to achieve targets.\n\nTechnical Leadership:\n\nDesign, build, and ship production code using modern Java frameworks and enterprise-grade engineering practices. You’ll be expected to stay in the codebase, not just review it.\nOwn non-trivial pieces of the modernization effort end to end: from technical design through code review, testing, and production rollout.\nMake pragmatic architectural decisions that balance modernization goals against delivery timelines and the realities of a live, revenue-generating product.\n\nTeam Leadership & Collaboration:\n\nProvide day-to-day direction, coaching, and technical mentorship to a small team of local and overseas developers, setting priorities, unblocking work, and holding a consistent quality bar across time zones.\nPartner with the VP of R&D on staffing needs, performance feedback, and career growth conversations for your teammates; formal HR actions (hiring, compensation, formal reviews) are owned by the VP, with your direct input.\nBuild working rhythms, async updates, documentation habits, and review cadences that make distributed collaboration with overseas developers effective.\n\nAI-Enabled Delivery:\n\nUse, and help your team use, AI coding assistants and agentic tools as a standing part of your own workflow for scaffolding, refactoring, test generation, and code review.\nIdentify where MCP-based tooling and AI agents can replace brittle flat-file integrations or manual operational work.\nProvide timely operational reporting to support ongoing validation of current and newly implemented processes.\n\nWHAT SUCCESS LOOKS LIKE\n\nAfter 6 Months:\n\nYou've shipped meaningful, production-quality contributions to the codebase and understand the CitySuite platform well enough to make independent design calls.\nYou've built a working relationship with the local and overseas developers on your team, with clear expectations and a review process everyone understands.\nYou've identified at least one area of the platform ready for modernization and proposed — or implemented — its replacement.\n\nAfter 12 Months:\n\nYou own a meaningful slice of the platform in production — architecture, code quality, and operational health included.\nThe patterns and standards you've set are visible in the team's code, and newer or outsourced developers are ramping up faster because of documentation and mentorship you've put in place.\nAI-assisted workflows are a normal part of how your team ships code, and you can point to concrete time saved or quality improved as a result.\n\nQUALIFICATIONS / SKILLS - REQUIRED\n\nA track record of designing and shipping production-grade backend services in Java or a comparable modern, statically-typed language. We care about what you've built, not a specific year count.\nExperience owning REST API design and integration work in a real production system.\nExperience providing technical direction or mentorship to other developers, formally or informally, including reviewing others' code and helping them grow.\nComfort working directly with distributed or outsourced development teams across time zones, with strong async, written communication.\nActive, hands-on use of AI coding tools (e.g., Copilot, Claude Code, Cursor, or similar) as part of your regular development workflow.\nSolid grounding in relational database design and SQL.\n\nQUALIFICATIONS / SKILLS - PREFERRED\n\nExperience building software within an AI-Driven Development Life Cycle (AI-DLC), or contributing to a team that has adopted one.\nDirect experience with Quarkus, Jakarta EE, Hibernate, MapStruct, and/or Lombok.\nExperience modernizing or migrating a legacy Java monolith (Java EE, GlassFish, or similar) to a modern framework.\nExperience collaborating with a React front-end team or contributing to a React codebase.\nBackground in ERP, GovTech, or other regulated/public-sector software.\nFamiliarity with Model Context Protocol (MCP) or building AI-integrated tooling and agents.\nSQL Server experience specifically.\nExperience with Data-tier Application Package (DACPAC).\nFamiliarity with Container Engines such as Podman, Docker or similar technologies.\n\nEDUCATION, EXPERIENCE AND OTHER REQUIREMENTS\n\nPost-secondary education in Computer Science, Software Engineering, or equivalent practical experience; we're flexible here if your project history speaks for itself.\nDemonstrated experience as a senior-level developer, including some exposure to guiding or mentoring other engineers.\nAbility to work core hours that overlap with both a US-based team and overseas developers.\n\nWHAT WILL MAKE YOU STAND OUT\n\nPrior experience leading or mentoring outsourced/offshore developers specifically, not just distributed US teams.\nA past legacy-to-modern migration you can talk through in detail (what broke, what you'd do differently, how you kept the lights on during the transition).\nContributions to internal tooling, libraries, or documentation that measurably improved a team's delivery speed.\nCuriosity about applying AI agents to problems beyond code generation, support tooling, data migration, testing, or operations.\n\nSalary range: $75,000 - $85,000 USD per year.","company":"Harriscomputer2","rawCompany":"harriscomputer2","city":"Ozark","state":"MO","isRemote":false,"isActive":false,"createdAt":"2026-08-28T09:12:58.089Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Developer","description":"As a Senior Software Developer at Harris ERP, you write and review code every week, make sound architectural calls, and help lead a small team, including local and overseas developers, as we continue investing in and evolving our offerings.\n\nThis role reports directly to the VP of Research & Development and works closely with product, QA, TechOps and other teams across the Harris ERP portfolio.\n\nRESPONSIBILITIES\n\nHands-On Engineering:\n\nDevelop and execute strategies to enhance the effectiveness and efficiency of the Customer Support department, aligned with company objectives and customer needs.\nCollaborate with the VP of Operations to define operational goals, develop KPIs, and create roadmaps to achieve targets.\n\nTechnical Leadership:\n\nDesign, build, and ship production code using modern Java frameworks and enterprise-grade engineering practices. You’ll be expected to stay in the codebase, not just review it.\nOwn non-trivial pieces of the modernization effort end to end: from technical design through code review, testing, and production rollout.\nMake pragmatic architectural decisions that balance modernization goals against delivery timelines and the realities of a live, revenue-generating product.\n\nTeam Leadership & Collaboration:\n\nProvide day-to-day direction, coaching, and technical mentorship to a small team of local and overseas developers, setting priorities, unblocking work, and holding a consistent quality bar across time zones.\nPartner with the VP of R&D on staffing needs, performance feedback, and career growth conversations for your teammates; formal HR actions (hiring, compensation, formal reviews) are owned by the VP, with your direct input.\nBuild working rhythms, async updates, documentation habits, and review cadences that make distributed collaboration with overseas developers effective.\n\nAI-Enabled Delivery:\n\nUse, and help your team use, AI coding assistants and agentic tools as a standing part of your own workflow for scaffolding, refactoring, test generation, and code review.\nIdentify where MCP-based tooling and AI agents can replace brittle flat-file integrations or manual operational work.\nProvide timely operational reporting to support ongoing validation of current and newly implemented processes.\n\nWHAT SUCCESS LOOKS LIKE\n\nAfter 6 Months:\n\nYou've shipped meaningful, production-quality contributions to the codebase and understand the CitySuite platform well enough to make independent design calls.\nYou've built a working relationship with the local and overseas developers on your team, with clear expectations and a review process everyone understands.\nYou've identified at least one area of the platform ready for modernization and proposed — or implemented — its replacement.\n\nAfter 12 Months:\n\nYou own a meaningful slice of the platform in production — architecture, code quality, and operational health included.\nThe patterns and standards you've set are visible in the team's code, and newer or outsourced developers are ramping up faster because of documentation and mentorship you've put in place.\nAI-assisted workflows are a normal part of how your team ships code, and you can point to concrete time saved or quality improved as a result.\n\nQUALIFICATIONS / SKILLS - REQUIRED\n\nA track record of designing and shipping production-grade backend services in Java or a comparable modern, statically-typed language. We care about what you've built, not a specific year count.\nExperience owning REST API design and integration work in a real production system.\nExperience providing technical direction or mentorship to other developers, formally or informally, including reviewing others' code and helping them grow.\nComfort working directly with distributed or outsourced development teams across time zones, with strong async, written communication.\nActive, hands-on use of AI coding tools (e.g., Copilot, Claude Code, Cursor, or similar) as part of your regular development workflow.\nSolid grounding in relational database design and SQL.\n\nQUALIFICATIONS / SKILLS - PREFERRED\n\nExperience building software within an AI-Driven Development Life Cycle (AI-DLC), or contributing to a team that has adopted one.\nDirect experience with Quarkus, Jakarta EE, Hibernate, MapStruct, and/or Lombok.\nExperience modernizing or migrating a legacy Java monolith (Java EE, GlassFish, or similar) to a modern framework.\nExperience collaborating with a React front-end team or contributing to a React codebase.\nBackground in ERP, GovTech, or other regulated/public-sector software.\nFamiliarity with Model Context Protocol (MCP) or building AI-integrated tooling and agents.\nSQL Server experience specifically.\nExperience with Data-tier Application Package (DACPAC).\nFamiliarity with Container Engines such as Podman, Docker or similar technologies.\n\nEDUCATION, EXPERIENCE AND OTHER REQUIREMENTS\n\nPost-secondary education in Computer Science, Software Engineering, or equivalent practical experience; we're flexible here if your project history speaks for itself.\nDemonstrated experience as a senior-level developer, including some exposure to guiding or mentoring other engineers.\nAbility to work core hours that overlap with both a US-based team and overseas developers.\n\nWHAT WILL MAKE YOU STAND OUT\n\nPrior experience leading or mentoring outsourced/offshore developers specifically, not just distributed US teams.\nA past legacy-to-modern migration you can talk through in detail (what broke, what you'd do differently, how you kept the lights on during the transition).\nContributions to internal tooling, libraries, or documentation that measurably improved a team's delivery speed.\nCuriosity about applying AI agents to problems beyond code generation, support tooling, data migration, testing, or operations.\n\nSalary range: $75,000 - $85,000 USD per year.","datePosted":"2026-08-28T09:12:58.089Z","dateModified":"2026-08-28T09:12:58.089Z","hiringOrganization":{"@type":"Organization","name":"Harriscomputer2","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Ozark","addressRegion":"MO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"878d7ecedb2a69a89f4d264f"},"url":"https://jobsearcher.com/jobs/878d7ecedb2a69a89f4d264f"}}