SQL Developer

£30-£40k

Who we are

Imosphere provides pioneering technology solutions to the health and social care sector. We build software that powers research and improves lives. Our software is used across multiple territories and domains - from Scotland to California, from mental health to cancer research.

As an SME of approximately 45 people headquartered in Nottingham, our flexible working policy enables people to work from anywhere that enables them to get the job done. We have core hours of 10:00-15:00 Monday-Friday to enable us to find time to collaborate, but are flexible outside of these hours as long as we are meeting the needs of our customers and our team.

What we are looking for

We are looking for a SQL Developer to join us. We want someone who isn’t intimidated by complex data, but instead relishes the challenge. We’re looking for someone who values communication and collaborative approaches to finding the right solution, and is willing and excited to learn new skills and share their knowledge with others.

We are looking for someone keen to develop and share their ideas with the team; someone who isn’t just about the code but also interested in the “why” and, ultimately, who can help us in our vision to make health and care profoundly better by bringing people’s information to life. Using your in-depth knowledge in the data world, you will be keen to expand upon your existing knowledge set learning new technologies along the way as well as supporting legacy technologies and processes.

This position is available as either Nottingham office-based, remote (UK) or a hybrid model where you can choose the right amount of time in the office for you. We support flexible working in many forms - we have a flexible day (core hours only 10:00-15:00), we support condensed hours, 9 day fortnights and part-time (where appropriate).

What do we use?

Some of the technologies we use are: MSSQL Server, T-SQL, NUnit, .NET , C#, Microsoft Azure

Job Description

You will work in the data team and will work closely with all our Software Engineers and others to ensure we deliver quality, robust software solutions. We focus mainly on on-premise solutions in the Microsoft stack but we are also in the beta phase of creating a cloud-based analytics application.

Responsibilities

  • Write ETL scripts and code to make sure ETL processes perform optimally.
  • Develop, maintain, support, and integrate a growing number of data systems.
  • Work with large-scale applications and data.
  • Work collaboratively to ensure that all aspects of the project are delivered as planned.
  • Understand and document business requirements and goals for the project and work accordingly.
  • Be involved at all stages of the development life cycle.
  • Deliver clean and structured code which is well tested and consistently error free.
  • Follow consistent standards and approaches throughout the team and offer suggestions and improvements to those processes.
  • Utilise industry standard software development tools such as source control, automated deployment and automated testing where appropriate.
  • Focus on software quality, ensuring that deliverables are complete, deployable and accompanied by all appropriate documentation and supporting functionality.

Knowledge

  • Gain working knowledge of the suite of Imosphere software products.
  • Ensure that time is spent peer reviewing code and offering constructive advice to colleagues.
  • Continually develop personal knowledge of data skills and the industry by making best use of the training resources available, including the internet, books and the organisation’s training budget.
  • Freely share knowledge, insight, good practices and ideas.

Security Standards & Data Protection

  • Maintain awareness of latest data protection and security threats and to mitigate against these risks with known industry standards.
  • Follow internal information security procedures and identify potential omissions through the appropriate channels.
  • Raise information security event reports following the company’s event reporting process.

Key Skills, Experience & Behaviours

Essential

  • Strong background with using SQL to query and analyse data.
  • Working knowledge of C#.
  • Experienced in problem solving and debugging.
  • Writes code that is extensible, maintainable and comprehensible by others.
  • Reasonable understanding of security standards.
  • Exposure to source control and working as a team, including taking part in code reviews.
  • Highly numerate and literate, with the ability to produce high quality written documentation.
  • Strong time management and planning skills with ability to work within a project management framework.
  • Analytical and inquisitive, with excellent attention to detail.
  • Reliable, flexible and cooperative.
  • Diplomatic and tactful.

Desirable

  • Experience in tuning SQL performance.
  • Has worked with complex systems.
  • In-depth knowledge of C#.
  • Comfortable with the concept of ETLs and transferring data.
  • Experience and understanding of large-scale application and data.

Share this job

Apply today!

If this role appeals to you, please send through a CV with brief paragraph about why you want to work with us to careers@imosphere.co.uk

Thank you for your application.

Your application could not be sent

What's in it for you?

Working with us, you can expect

  • Flexible working location At home.. A coffee shop.. A cabin in the woods.. Our offices based in Nottingham's city centre. Work wherever suits you best.
  • Flexible working Set your own schedule either side of our core hours (10am to 3pm). Want to work condensed hours, a 9 day fortnight - all possible.
  • Equipment and software The right tools for the job. We'll provide everything that you need to do your job.
  • Training budget A professional development budget that's owned by you for use on courses, conferences, books or magazines. It's yours to further your development.
  • Annual leave 33 days leave including Christmas 'shut down' and bank holidays. With additional buy/sell holiday scheme.
  • Social events Company run social events including summer social and festive fun days.
  • Maternity/paternity/adoption leave We offer a matched statutory maternity/paternity/adoption leave payment.
  • Pension scheme A competitive pension scheme matching contributions up to 6%.
  • Private healthcare Get cashback on dental and optical treatments, and more.
  • Volunteer day A paid annual volunteer day, helping you to support your community.
  • Savings and freebies Get discounts at lots of retailers with our Perkbox membership.