> Markdown version of [/jobs/ext/1366235-software-developer-mid-level](https://www.wearedevelopers.com/jobs/ext/1366235-software-developer-mid-level). 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 (Mid-level) - **Company:** JISC LLC - **Location:** United States (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Automation of Tests, Cloud Engineering, Software Quality, Software Debugging, DevOps, Github, Python (Programming Language), Performance Tuning, Systems Development Life Cycle, SQL Databases, TypeScript, Terraform, Software Version Control - **Published:** July 21, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/p61o72yyxh ## About the Role In this role developers are expected to work independently and take ownership of moderately complex tasks. They should demonstrate proficiency in debugging, testing, and optimizing code, and contribute to architectural decisions. They often mentor others, collaborate effectively across teams, and show initiative in improving workflows and code quality. They show a growing understanding of the full development lifecycle and ability to balance technical and business needs., * Experience delivering production ready software, taking ownership of work and contributing across the stack where needed. * Ideally knowledge of Python and/or Typescript, SQL, Terraform, CDK, GitHub, and AWS, though good knowledge of modern software development languages and practises and a willingness to learn is more important than specific technologies * Ability to plan, design, code, test, optimise, and document software with minimal guidance, favouring simplicity and maintainability. * Skilled in debugging, performance tuning, source control workflows, and contributing to architectural and design decisions. * A proactive, curious mindset with a commitment to continuous learning, improving team practices, and supporting inclusive collaboration. * Clear, concise communication that enables constructive feedback, shared problem solving, and balanced decision making. ## Description As a Software Developer at Jisc, you'll supercharge your career through our dynamic skills framework-a clear, inspiring pathway that helps you level up fast. You'll grow against open, measurable criteria based on your technical expertise, unlocking your next step the moment you're ready. It's all about fuelling your continuous development, stretching your skills and pushing your potential further than ever., * Designing, building, and maintaining secure, scalable applications using modern engineering practices and cloud-native approaches. * Refining technical requirements with users and product owners, translating them into well-structured development tasks and architectural decisions. * Leading testing activities, implementing automated test strategies, and driving debugging and performance optimisation across the stack. * Demonstrating new features and technical enhancements to stakeholders, clearly articulating engineering choices and trade-offs. * Contributing to application and cloud architecture design, including pipelines, deployments, and infrastructure patterns. * Monitoring how Jisc's applications operate in real-world environments and ensuring development work aligns with sector needs. * Supporting team effectiveness by mentoring others, enabling collaborative problem solving, and fostering an inclusive, feedback positive environment., Jisc has an active sponsor licence to recruit on a Skilled worker visa basis. Candidates wishing to apply who require sponsorship should determine the likelihood of obtaining a Certificate of Sponsorship for the role by assessing their circumstances against the relevant Home Office criteria. Jisc does not offer any financial re-imbursement towards the applicant costs, such as re-location, skilled worker visa and dependant costs or the immigration health charge. ## Related Videos - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Infrastructure as Code: The Developer's Secret Weapon](https://www.wearedevelopers.com/videos/1221-infrastructure-as-code-the-developer-s-secret-weapon) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Empowering Developer Innovation - Balancing Speed, Security, and Scale](https://www.wearedevelopers.com/videos/1689-empowering-developer-innovation-balancing-speed-security-and-scale) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)