SonicJobs Logo
Left arrow iconBack to search

Senior Software Developer

Dispace Technology Ltd
Posted a day ago, valid for 17 days
Location

Nottingham, Nottinghamshire NG1 5FS, England

Salary

£38,000 - £50,000 per annum

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • Dispace is seeking a software developer with a salary range of £40,000 to £50,000 per year, depending on experience.
  • Candidates should have proven experience in software development, ideally with multi-tenant web applications, and a minimum of 3 years of relevant experience.
  • The role involves developing enterprise-level web applications, implementing CI/CD tooling, and collaborating with team members to troubleshoot customer issues.
  • Proficiency in C# .NET, web frontend development using HTML, CSS, JavaScript, and React, as well as database optimization in T-SQL, is required.
  • Ideal candidates will be team-oriented, possess a can-do attitude, and be eager to learn and innovate within a flexible, remote-first work environment.

About Dispace:

We provide venue management and booking software to organisations who offer event and activity space, run sports facilities and outdoor activities, deliver workshops and clubs, and who sell appointment services.

We work with the council, education and commercial sectors to help them improve income and efficiencies by using our booking and operations tools.

We are an agile, remote first, modern company who wants focused people looking for a role that gives them a platform to move into a senior role with a rapidly growing business.

We provide flexible working with an emphasis on outputs over hours, personal development and wellbeing.

Job definition:

Perform a variety of technical and professional work in the analysis, design, programming, testing, installation, and maintenance of computer software; resolve a variety of technical problems; and perform other project related work as required.

Must be a 'team worker', with a can-do attitude be willing to 'fit in' to the Dispace culture and capable of adapting to meet the continuing demands of producing high quality products for our clients.

This role could include work in various technologies and areas from enhancements to an existing .Net web framework multi-tenant API to front-end component built using React.

Any developer in this role must be comfortable working with bespoke applications and happy to collaborate with colleagues across teams to understand functional and non-functional requirements for their work. This role will suit a developer keen to learn, innovate and make suggestions for improvements which they can then act upon to deliver.
EXAMPLES OF DUTIES

Duties may include, but are not limited to, the following:

  • Develop enterprise-level web applications focusing on scalability, performance, and security.

  • Implement and develop CI/CD tooling.

  • Write efficient queries, stored procedures, and perform database optimization using SQL Server.

  • Design intuitive and customer friendly user interfaces using React.

  • Work with customers and support colleagues to troubleshoot customer issues.

  • Follow development processes and use collaborative tooling to deliver work as part of a team

  • Stay up to date with emerging technologies and industry trends to continuously improve development practices.

  • Participate in technical reviews of Requirements; Design specifications and source code.

  • Design testing methods and test completed programs and procedures for accuracy and completeness ensuring system requirements are met.

  • Prepare activity and progress reports regarding project activities.

  • Develop new solution or modifications from limited verbal and written direction performing the necessary analysis to develop detailed specifications.

  • Act as a guide and mentor for junior members of the development team.

Required Qualifications & Experience:

The role will require the use of a wide range of development skills and tools including: -

  • Proven experience in software development of ideally on multi tenanted web applications.

  • Proficient in C# .NET

  • Proficiency with web frontend development (HTML, CSS, Javascript, REACT)

  • Understanding of web accessibility and considerations around responsive web applications.

  • Comfortable with database usage, development and optimisation in T-SQL

  • Experience working in live customer environments.

  • Attention to detail to ensure high-quality, error-free code.

  • Ability to write and run meaningful unit tests.

  • Experience of working with supporting applications/services, managing dependencies and avoiding breaking changes


Bonus points if you have:

  • Prior work with Booking / Venue Management solutions

  • Prior work with React Admin framework

  • Experience of Containerisation and CI/CD pipelines.

  • Experience of Agile development practices.

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.