> Markdown version of [/jobs/ext/3627942-systems-software-developer-intermediate-job-in-atlanta](https://www.wearedevelopers.com/jobs/ext/3627942-systems-software-developer-intermediate-job-in-atlanta). 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). --- # Systems Software Developer, Intermediate job in Atlanta - **Company:** Georgia Institute of Technology - **Location:** Atlanta, GA, United States (Remote available) - **Experience:** Experienced - **Salary:** $68,369.0 - $83,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), PHP (Programming Language), Artificial Intelligence, C Sharp (Programming Language), Code Review, Software Debugging, Desktop Computing, File Transfer, PostgreSQL, Microsoft Office, Student Information Systems, Secure Coding, Simple Object Access Protocol (SOAP), Software Engineering, Subversion, TypeScript, Backend, Git, Containerization, Kubernetes, People Soft, Banner Advertisement, Azure AKS, Restful APIs, Data Pipelines, Workday, Golang - **Published:** October 8, 2026 - **Apply:** https://jobs.diversity.com/career/2517196/systems-software-developer-intermediate-georgia-ga-atlanta ## About the Role * Bachelor's Degree OR four (4) or more years of professional experience building and maintaining production software in active use by others, * Consistently exhibit engaging customer service * Ability to support various constituencies served by the University * Proven proficiency with computers including Microsoft Office, Google, and/or applications as required for specific position * Routine use of AI-assisted development tooling in day-to-day development work, and the ability to verify what it produces against the system itself, by querying the data, reading the * source, or writing a test, before relying on it * Demonstrated ability to become productive in an unfamiliar codebase, including where documentation is incomplete, outdated or inaccurate * Working proficiency with relational databases and SQL, including the ability to write and debug non-trivial queries against a schema the developer did not design, and to review and tune existing queries for correctness and performance KNOWLEDGE * Adhere to University policies and procedures to meet Institutional goals and support University's mission for student success * Experience integrating systems across boundaries the developer does not control, using REST, SOAP, file transfer or comparable interfaces * Experience deploying containerized applications, and working familiarity with an orchestration platform such as Kubernetes * Professional experience building and maintaining backend services in a modern typed language. TypeScript preferred equivalent experience in Go, Java, C# or similar will be considered SKILLS * Effective communication (verbal and written), organizational and human relations skills * Experience building and maintaining scheduled data pipelines, including batch loads and file-based feeds, with attention to idempotency, reconciliation, partial failure and late-arriving data. * Experience with Git in a peer-reviewed development workflow, including branching, pull requests, and automated checks that gate merges * Experience analyzing a written requirement against actual system behavior, and raising gaps, conflicts and unstated assumptions before development begins rather than at delivery, Legally authorized to work in the United States for the duration of employment without assistance from the University. Must be able to perform duties and responsibilities with or without reasonable accommodation. ## Description This position works closely with business analysts and functional units to design, develop, document, test, and maintain application programs, systems and interfaces that serve students, faculty, and staff across the University. This role sits at the center of a multi-year modernization. New services are built in TypeScript on Bun and deployed to Azure Kubernetes Service. At the same time, the University is moving reporting and aggregation off Banner local tables and onto PostgreSQL, retiring a long-lived PHP application, and migrating HR and financial integrations from PeopleSoft to Workday. The developer in this role contributes to new construction and to the safe retirement of what it replaces. Development on this team is AI-assisted as a matter of daily practice. The incumbent is expected to use those tools fluently and to verify independently what they produce. Prior experience with Ellucian Banner is not required. Institutional systems knowledge is taught here modern development practice is what the position is hired for. This is a fully remote position. The incumbent must reside and work in the states of Georgia, Florida, or South Carolina. Responsibilities * Design, build, test and maintain the backend services, integrations and interfaces that connect the University's enterprise systems and move data between them. Systems in scope include the Student Information System (Ellucian Banner), HR and financial platforms, and vendor-managed applications used across the institution * Analyze functional specifications against actual system behavior, and raise gaps, conflicting requirements and unstated assumptions to business analysts and functional owners before development begins. Consult with business analysts and functional users to clarify work requests, contribute to technical design, and document assigned work * Modernize and retire legacy components, including scheduled batch processes and long-lived application code, without interrupting the services that depend on them * Work in both Git and Subversion while remaining repositories are migrated to Git, and contribute to that migration * Participate in code review as both author and reviewer, and write changes that a peer or an automated check can evaluate and maintain. Apply the same review and testing standards to AI-assisted code as to any other change * Produce technical and operational documentation, particularly for vendor-managed systems whose documented behavior and actual behavior differ * Work in systems outside a primary area of familiarity, including pairing with or shadowing the developer who supports a system, and document and share working knowledge of the systems this position supports, so that no system depends on a single person * Apply secure development practices when handling student and employee data, including FERPA and other data privacy obligations * Provide extended coverage during defined peak processing periods, most significantly the start of the fall term and registration windows * Plan and carry out deployments outside business hours where a change would otherwise disrupt students or staff, scheduling those windows in advance in coordination with the team, * Must be able to perform duties and responsibilities with or without reasonable accommodation. * Work generally performed in an office environment. * Workweek may occasionally extend beyond 40 hours. * Travel may be required. * Work week may extends to evenings, weekends and/or holidays. * May be required to maneuver items weighing up to 25 pounds with or without reasonable accommodation. * Stand, bend, walk and lift as needed throughout the day. * Must be able to respond by changing their own schedule without prior notice in many cases.