Senior Developer

Experis logo
Experis
Screened
Charing Cross, London
£60,000
Posted 2 days ago
Apply Now

About the role

Role: Senior Developer

You can get further details about the nature of this opening, and what is expected from applicants, by reading the below.
Salary: £70,000
Location: Remote with occasional travel to the offices
About the role
This is an exciting opportunity for a highly motivated and skilled Full Stack Developer to join a dynamic team working on a greenfield project. The primary focus of this role will be on developing robust and scalable back-end solutions using C# .NET Core, playing a key part in building the foundational infrastructure of a new system. While the emphasis is on the back end, the successful candidate will also contribute to the front-end development using React and Tailwind CSS, requiring a good understanding of the full technology stack. This role offers the chance to be involved in an exciting project which excites our customers, working within an agile Scrum environment.
Requirements:
Technical:
Proven experience in C#
Experience using PostreSQL/MSSQL + Entity Framework Core
Solid experience of secure coding standards, and what this means in .NET
Solid understanding of software development principles, including object-oriented programming (OOP) and design patterns.
Experience with unit testing frameworks (e.g., , XUnit, NUnit).
Experience with Git for version control. (Experience with Azure DevOps a plus)
Proficiency in writing clean, maintainable, and well-documented code.
Understanding of web development concepts, including HTTP requests/responses and API integration (if applicable).
Familiarity with authentication and authorization mechanisms (experience with OKTA, Auth0, or similar a plus).
Experience with a continuous integration/continuous delivery (CI/CD) pipeline (experience with Azure DevOps a plus).
Ability to troubleshoot and debug complex software issues.
Strong problem-solving skills and a passion for learning new technologies.

Professional
Experience working within an Agile development methodology (Scrum preferred).
Minimum of 5+ years of experience in software development.
Proven ability to work independently and take ownership of projects.
Excellent communication and collaboration skills to work effectively within a team environment.
Strong analytical and problem-solving skills.
Ability to prioritize tasks, manage time effectively, and meet deadlines.
A passion for innovation and a commitment to continuous learning.
Experience mentoring junior developers (advantageous).
Understanding of secure coding practices to protect applications and databases. xwzovoh
Keen eye for detail and a commitment to high-quality code.

About this listing

Screened by Joboru

This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.