We’re looking for a Senior Developer with excellent programming and leadership skills, and experience of designing and delivering long-lifetime software products to customers.

The Role

Typically working in small flexible teams, you will design, code, test, deploy and maintain software solutions. You will be expected to ensure the consistency and quality of our products’ technical foundations to provide future flexibility to the business in a fast-paced market.

You will spend significant time working in C#, SQL and JavaScript in a web environment (including frameworks such as React) as well as other technologies across our software products, both on user-facing web applications and back-end data processing infrastructure.

This role will present you with plenty of opportunities for increased responsibility. With exposure to a wide range of technologies and customers, and opportunities for development into areas such as application architecture, deployment and hosting infrastructure, research and development, and client relationship and team management, this job represents an exciting and rewarding continuation of your career in professional programming.

We expect our senior developers to lead by example, valuing precision, inventiveness and pragmatism, and to have an established history of having already done so. You will have a natural talent for writing well-designed supporting frameworks, as well as end-user functionality.

Superb communication skills and written English are necessary, as well as an eagerness to share your ideas and learn from others.

Required Knowledge and Experience

  • A degree in a scientific or technical subject, or equivalent real-world experience.
  • Extensive full-stack experience programming applications, involving use of relational databases, compiled languages (strong OO skills) and JavaScript.
  • Experience designing applications.

Desirable Knowledge and Experience

  • Experience in UX, databases, ETL, systems interoperability, infrastructure, data analysis/reporting, security, internationalisation.

Further details

  • Salary: Competitive, based on experience.
  • Please note, all candidates must be able to demonstrate the right to live and work in the UK prior to any formal offer of employment.

About Symplectic

Symplectic is the world’s leading developer of integrated research information management systems and our flagship product Elements is used by hundreds of thousands of researchers based in universities and other research intensive organisations across the globe.

Created in 2003 by four friends studying for their PhDs, Symplectic has now grown into a successful international business, with over 30 employees spanning 3 continents – but it still retains the cultural feel of a startup.

Symplectic is part of  Digital Science, which works towards making research smarter, more collaborative, and more efficient.