Remote job
Software Developer
Job details
About this role
Role overview Build, support, and improve software used by colleges and universities. Working across managed IT services, the developer contributes to integrations, custom applications, service automation, identity workflows, and the cloud infrastructure used to deploy and operate those solutions.
Responsibilities - Develop and maintain integrations, often connecting student or enterprise resource planning systems with SaaS applications. - Create web applications tailored to institutional business needs. - Build tools that monitor and automate managed hosting services. - Develop identity management and user provisioning automation. - Troubleshoot and enhance existing applications throughout the software development lifecycle. - Maintain CI/CD pipelines and infrastructure as code for deployments across cloud and Kubernetes environments; use AI-assisted tools in development.
Requirements - A degree in computer science, information technology, or a related field, or equivalent experience, and 3–5 years of professional software development experience. - Understanding of the software development lifecycle. - Proficiency with programming or scripting in Python, Java, SQL, Bash, and PowerShell. - Experience with Git, CI/CD platforms, and automated build and deployment processes. - Cloud development experience with AWS, OCI, or Azure, including containerized workloads on Kubernetes. - Experience with infrastructure as code, including Terraform and AWS CDK or CloudFormation, and with AI-assisted development tools.
Nice to have - Higher education experience or familiarity with ERP/SIS platforms such as Ellucian Banner. - Web development and user interface experience, including React.
Benefits and work setup - Remote within the United States. The listing gives a salary range of $110,000–$130,000 per year, an annual bonus, learning opportunities, flexible work, benefits, paid parental leave, vacation starting at 15 days, 10 paid sick days, and four volunteer days annually.