System Developer Jobs in UK with Visa Sponsorship
Are you a skilled software developer passionate about open-source projects and research data management? The Digital Curation Centre (DCC) at the University of Edinburgh is seeking two talented developers to join the team working on DMPonline, a leading platform that supports researchers in developing data management plans (DMPs) aligned with best practices, funder, and institutional requirements.
About the Role
As a Systems Developer at DCC, you will:
- Enhance DMPonline: Contribute to the development and maintenance of DMPonline, ensuring it meets the evolving needs of researchers and institutions.
- Collaborate with Experts: Work alongside a multidisciplinary team of developers, infrastructure experts, and service managers.
- Engage in Open-Source Development: Participate in the open-source community, contributing to and utilizing open-source tools and frameworks.
- Support Global Research: Help researchers create and maintain data management plans that facilitate data sharing and compliance with funder requirements.
Key Responsibilities
- Software Development: Design, develop, and maintain features for DMPonline, focusing on usability and scalability.
- Technical Support: Provide technical assistance to users and stakeholders, troubleshooting issues and implementing solutions.
- Collaboration: Work closely with internal teams and external partners to integrate DMPonline with other research tools and platforms.
- Documentation: Create and maintain clear documentation to support users and developers.
Read Also: Data entry jobs in USA
Required Skills and Experience
- Programming Languages: Proficiency in languages such as Ruby, Python, JavaScript, or similar.
- Web Development Frameworks: Experience with frameworks like Ruby on Rails, Django, or React.
- Database Management: Knowledge of SQL and experience with relational databases.
- Version Control: Familiarity with Git and collaborative development workflows.
- Problem-Solving: Strong analytical skills and the ability to troubleshoot complex technical issues.
- Communication: Excellent written and verbal communication skills, with the ability to explain technical concepts to non-technical stakeholders.
Desirable Attributes
- Open-Source Contribution: Experience contributing to open-source projects.
- Research Data Management: Understanding of data management principles and practices.
- Collaboration Tools: Familiarity with tools like Jira, Confluence, or similar platforms.
Why Join DCC?
- Impactful Work: Contribute to a platform used by over 60,000 researchers worldwide.
- Professional Growth: Opportunities for career development and skill enhancement.
- Collaborative Environment: Work in a supportive and inclusive team.
- Work-Life Balance: Flexible working arrangements to promote a healthy work-life balance.
How to Apply
Interested candidates can find more information and submit their applications through the following link:
Apply for the Systems Developer Position at DCC
Conclusion:
Joining the DCC as a Systems Developer offers a unique opportunity to work on impactful projects that support the global research community. If you are a developer eager to contribute to open-source initiatives and enhance research data management practices, we encourage you to apply.
Frequently Asked Questions:
-
Is a work visa required to work as a system developer in the UK?
Yes, people from other countries need a work visa to properly work in the UK.
-
What are the essential qualifications for a system developer?
Most of the time, you need a bachelor’s or master’s degree in computer science or software engineering.
-
What challenges do system developers face?
System developers often have to deal with tight timelines and difficult technical problems.



