Senior Software Engineer
New Today
Overview
Job Title: Senior Software Engineer
Reporting to: Lead Engineer
Role Purpose:
As a Senior Software Engineer, you will enhance and support both new and existing products within the Software Engineering group. In addition to contributing to feature development, you will play a role in shaping the technology and process strategies, and occasionally lead innovation or software design initiatives.
Responsibilities
- Develop new features with a strong focus on high-quality code.
- Conduct peer code reviews to ensure quality and adherence to best practices.
- Participate in daily stand-ups, change analysis sessions, and technical presentations.
- Provide guidance on tool and environment adoption where necessary.
- Continuously develop knowledge of the business domain and gain a deeper understanding of the organization's objectives.
- Work closely with tech leads, engineers, testers, and other personnel to deliver high-quality products.
- Take ownership of initiatives related to innovation or addressing technical debt.
- Design, document, and communicate system solutions with a balanced focus on time, quality, cost, and performance.
- Collaborate with colleagues across the organization to gain buy-in and feedback on proposals and designs.
Required Knowledge & Experience
Essential:
- Strong proficiency in C# at a commercial level.
- Solid experience with .NET Core and related open-source technologies.
- Knowledge of Object Orientation, SOA, and relevant design patterns.
- Experience with modern software development practices, including agile methodologies, version control, code reviews, and continuous integration.
- Understanding of concurrency, asynchrony, and parallelism.
- Experience with Test Driven Development (TDD), unit testing frameworks, mocking frameworks, and patterns for testability.
- Proficiency in relational database concepts, Microsoft SQL Server, and SQL.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
- Experience in Web API design and implementation.
Desirable:
- Commercial experience with Typescript.
- Experience with containerization (e.g., Docker) and container orchestration (e.g., Kubernetes).
- Experience in SPAs and responsive web development, particularly with Angular.
- Familiarity with enterprise messaging systems (e.g., NServiceBus, Azure Service Bus)
- Location:
- Greater London, England, United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Senior Embedded Software Engineer, Cocca
-
Cambridge
- Internet
This job is with Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. DESCRIPTION: As a Senior Embedded Software Engineer, you will be a...
More Details -
-
New Today
Senior Software Engineer I - RegTech Sanctions , FinTech
-
London, City Of London
- Internet
This job is with Booking.com, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. About us: At Booking.com, data drives our decisions. Technol...
More Details -
-
New Today
Senior Software Engineer Delphi
-
Gb
- Engineering
Are you an experienced Senior Software Engineer with strong Delphi expertise? Submit your CV and any additional required information after you have read this description by clicking on the application button. Join a forward-thinking technology busin...
More Details -
-
New Today
Senior Principal Software Engineer
-
Newcastle-Upon-Tyne
- Broadcast Media
This job is with BBC, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. JOB DETAILS JOB BAND: E CONTRACT TYPE: Permanent, Full-time DEPARTME...
More Details -
-
New Today
Senior/Staff Software Engineer (Platform/DevEx), London
-
London
- Biotechnology
This job is with Isomorphic Labs, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. Isomorphic Labs is applying frontier AI to help unlock de...
More Details -
-
New Today
Senior Software test Engineer
-
Cowes
- Defense & Space
This job is with BAE Systems, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. Job title: Senior Software Test Engineer Location: Isle of...
More Details -