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:
Requirements:
Bonus points:
Benefits:
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