> Markdown version of [/jobs/ext/2170350-software-developer-i](https://www.wearedevelopers.com/jobs/ext/2170350-software-developer-i). 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). --- # Software Developer I - **Company:** University of Central Florida - **Location:** Orlando, FL, United States - **Experience:** Experienced - **Salary:** $75,809.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), C++ (Programming Language), Computer Clusters, Collaborative Software, Linux, Job Scheduling, Python (Programming Language), Software Deployment, Software Engineering, Anaconda, Computer Networking Systems, High Performance Computing, Information Technology, Slurm, User Accounts, Programming Languages - **Published:** August 21, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/88108084/1 ## About the Role Bachelor's degree; or High School Diploma (or equivalent) and 4 years of relevant work experience in lieu of degree; oran equivalent combination of education and experiencepursuant toFla. Stat. 112.219(6)., * Proven experience as a Software Developer, Software Engineer, or similar role, particularly within a simulation or research-focused environment. * In-depth knowledge of high-performance computing and research collaboration platforms. * Strong proficiency with Linux/Unix-based operating systems. * Expertise in C, C++, and Python, with experience in using Anaconda for development. * Proven ability to develop and maintain software for deployed applications. * Experience with job scheduling software like Slurm or similar, especially for technical or scientific applications. * Eagerness and ability to quickly learn new programming languages and technologies. * Exceptional written and verbal communication skills. * Strong problem-solving and troubleshooting abilities, with a keen attention to detail. * Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. ## Description The Software Developer I will help operate high computing clusters including managing user accounts, installing software, developing software, performing user orientations, and maintaining system scheduling software. The clusters run Linux and use Slurm for scheduling jobs; this position will use both to support researchers across the university to develop and run research computing applications on the clusters. The position will also co-supervise student assistants., * Support creation of user accounts of high performance computing clusters. * Install of software (compiling and installing) in Linux-based computing clusters. * Maintain of job scheduling software (e.g. Slurm). * Provide technical support for users of computing clusters (orientations, addressing problems, etc.). * Design and maintain of storage and networking systems within computer clusters. * Co-supervise student assistants. ## Related Videos - [Keeping Your AI Software Supply Chains Sovereign in the Age of Commercial Open Source](https://www.wearedevelopers.com/videos/100150-keeping-your-ai-software-supply-chains-sovereign-in-the-age-of-commercial-open-source) - [Running Secure Life Science Research at Scale using Hybrid GPU HPC and Kubernetes 🧬](https://www.wearedevelopers.com/videos/100355-running-secure-life-science-research-at-scale-using-hybrid-gpu-hpc-and-kubernetes) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Enterprise Linux as Container Images](https://www.wearedevelopers.com/videos/1610-enterprise-linux-as-container-images) - [Making Teaching Code Less Academic and More Market-Ready - Peter Ruppel](https://www.wearedevelopers.com/videos/1911-making-teaching-code-less-academic-and-more-market-ready-peter-ruppel) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv)