This job has expired

Senior Software Engineer

Employer
reed.co.uk
Location
UK
Salary
Competitive
Closing date
25 Feb 2021

View more

Sector
Technology & New Media
Contract Type
Permanent
You need to sign in or create an account to save a job.

Job Details

We are looking for a talented and ambitious software engineer with a real passion for new technologies. Working alongside our in-house development team, you'll use some of the latest tech available like React.js, ASP.Net Core, C#. As we increasingly move towards containers and services, you'll also have the opportunity to work with Docker and cloud technologies. The successful candidate will join a newly created team which is improving the recruiter experience when using our applications. Remote working until at least June.

The role will involve:
  • C# coding, testing, deployment, unit testing (tdd, bdd)
  • Pair programming, reviewing peer's code, following tdd practises
  • Champion implementation of best practices (architecture, design principles)
  • Improve the build and deployment pipelines
  • Automate processes
  • Continue migrating our legacy code into micro services (APi driven approach)
  • Work alongside our data science, architect and product teams
  • Monitor existing applications through Datadog APM
  • Maintain legacy stacks and patch it up when required
  • Make a difference in the way we work, deliver and communicate
  • Actively participate in our agile ceremonies (stand up, sprint review/planning)
  • Communicate and share information to tech and non-tech savvy people
  • Share knowledge within your team and with other teams as well
  • Spend 10% of your time (half a day per week) in learning and development


Requirements:
  • Advanced knowledge of C#, ASP.NET, .Netcore
  • Experience with implementing micro-service architecture
  • Experience with cloud technologies, ideally AWS
  • Familiar with React.js as this is the language used for our SPA(s)
  • Good knowledge of software architecture, design patterns and standards
  • Design and build highly performant, robust and secure web applications
  • Good communication skills
  • A team player
  • Experienced with CI/CD pipelines
  • Familiar with test driven development approach
  • Driven to learn and to self-improve


Bonus points:
  • Experience with Docker containerisation
  • Familiar with observability & telemetry, ideally with Datadog
  • Familiar with agile methodologies (scrum, kanban, xp)

Benefits:
  • 25 days holidays plus 8 days bank holidays, with the option to buy, carry over or sell up to 5 days a year
  • 10% time spent in learning & development activities
  • And more...
You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert