FreshRemote.Work

Senior Software Developer - .NET / C#

Home Based, United Kingdom

SENIOR SOFTWARE DEVELOPER

£50,000.00 - £59,569.00

Home Based with very occasional travel

Do You Have?

Experience of working across the full Software Development Lifecycle (SDLC)?

Demonstrable experience developing commercial systems using Microsoft stack (C# - .NET Core and .NET Framework, MS SQL Server with Transact-SQL, and No-SQL databases)?

Strong programming skills?

An appetite for a role where your main focus will be hands on, but with the opportunity to showcase and develop your team leadership capabilities?

Preference for a predominantly home based role?

Why Not Join Us Here At Simplify!

If you decide that this Senior Software Developer position is the role for you, then you’ll be joining the UK’s largest group of property services, a business that is constantly looking to improve, and one that offers both exciting challenges and job satisfaction.

Benefits

Competitive Salary , remote working, 25 Days Holiday (Plus 8 Days Public Holiday), Option To Buy Or Sell an additional 5 days' Holiday, Pension, Life Assurance, Enhanced Maternity, Paternity & Adoption Pay, Free Conveyancing Legals, 24-hour GP service, Retail Discounts Plus Many More! 

What You'll Be Doing

Reporting into the Lead Software Developer, the Senior Software Developer is responsible for the design and development of software systems, primarily using Microsoft’s software development platforms including .NET, SQL Server and Azure.

Working with a broad client base you will be confident interacting with varied technology across all stages of the SDLC, utilising your development expertise to focus particularly on web applications and data processing.

  • Analysis, design, and development of software systems. This will include liaising with external customers and working with third party products and services in order to drive efficiency and innovation within the business.
  • Play an active role in providing technical leadership to members of a software development team to help drive projects to successful completion.
  • Be proactive in learning, understanding and sharing knowledge amongst the software development team, including new technologies and best practices aimed at improving software quality and providing improvements to the software development lifecycle.
  • Take an active role in implementation, understanding and adhering to relevant IT policies.
  • Provide support for new and existing systems.
  • Develop and maintain an understanding of the businesses needs and goals to identify areas for improvement.

Our Hiring Process:

You’ve checked out our job ad 

It’s gathered your interest and you’ve applied using our easy application process 

If shortlisted you will undertake a virtual interview to test soft skills and behaviours

If all is well, you will be invited to a technical interview

If successful, we make the offer and get the ball rolling  

After joining us recommend friends to come on over too and earn a sweet referral bonus – for each one! 

Requirements

  • Resident in the UK
  • Clear and confident communication, both verbal and written
  • Demonstrable experience of developing commercial systems demonstrating the following skills:
    • C# (.NET Core and .NET Framework).
    • APIs
    • service-orientation,
    • event-driven architecture,
    • SQL and No-SQL databases.
  • Using the expertise provided by the IT Security team integrate security policies and best practices into all design and development activities.
  • Track record delivering solutions in Microsoft technologies.
  • Experience of Azure, including Functions, Storage, Web Apps, API Management, Cosmos DB, Service Bus.
  • MS SQL Server with Transact-SQL.
  • Entity Framework ORM.
  • Web Services - Web-API/REST, SOAP.
  • SOLID practices.
  • Experience of Unit Testing and Test-Driven Development.
  • Source control (Git).
  • Aptitude for eliciting requirements and user stories from non-development colleagues.
  • Ability to transform requirements into a technical plan for implementation.
  • Ability to retain a customer focus.
  • Mentoring and assisting other team members.
  • Proactive in learning new technologies and using them effectively.
  • Developer documentation writing

Our People

Simplify believes diversity brings benefits for our clients, our business and our people. This is why we are committed to being an inclusive employer and encourage applications from all suitable applicants irrespective of background, circumstances, age, disability, gender identity, ethnicity, religion or belief and sexual orientation. 

About Us

Simplify is the UK’s leading conveyancing and property services business, comprising nine businesses which include some of the largest conveyancing law firms in the UK, two leading independent property services businesses as well as being the market-leading direct to consumer online conveyancer.

Apply

Job Profile

Regions

Europe

Countries

United Kingdom

Restrictions

Resident in the UK

Benefits/Perks

25 days holiday Competitive salary Enhanced maternity, paternity & adoption pay Life Assurance Pension Remote working Retail discounts

Tasks
  • Design and develop software systems
  • Identify areas for improvement
  • Liaise with external customers
  • Provide technical leadership
  • Support new and existing systems
Skills

Azure C Communication Design Entity Framework Event-driven architecture Git MS SQL Server .Net No-SQL REST SDLC Service orientation SOAP Software development lifecycle SQL Server Team Leadership Test Driven Development Transact SQL Unit Testing Web API Web Services

Timezones

Europe/London UTC+0