Register with Us
.NET Developer
  • United Kingdom - West Midlands (Region) - Worcestershire -
1 year ago
£35000 - £50000 Per year
Software Developer
Permanent,Full-time
Job Description

This is an excellent chance to join an industry-leading team who have specialised in providing business solutions across the entire transport industry for over 30 years. You will be a core member of the development team and deliver high quality software to customers both locally and internationally.

With interfaces into key industry suppliers, my clients operational software provides a single interface through which operators of all sizes can consolidate their data to drive efficiencies and informed business decisions.

This is a full stack role requiring a deep understanding of modern software development. You will utilise both front and back end expertise as well as contributing towards continuously improving development and DevOps methodologies supported by strong Agile principles.

You will need excellent knowledge of:

*C# programming and the .NET Framework
*Developing websites and web applications using ASP.NET (MVC, Web API)
*Object-Oriented development
*Software design patterns, SOLID principles and advanced-level engineering approaches, such as DI/IoC, TDD, etc.
*Delivering low-latency web services and APIs with a solid understanding of REST and JSON
*Designing and building APIs with OpenAPI (Swagger)
*Database development on MS SQL Server with extensive knowledge of T-SQL and relational data modelling
*Front-end web development using HTML, CSS, JavaScript
*Building responsive layouts and mobile websites with cross-browser compatibility
*Working with source control, automated build, deployment tools and package managers (Azure DevOps, Git, NuGet, NPM)


Required Knowledge, Skills, and Abilities
*Develop the next generation of software using the latest web technologies with standard design patterns and practices, all in an agile environment *Architect and write clean, documented, testable and scalable code adding new functionality to solutions, as well as improving the existing code-base *Perform code reviews, ensuring that the team delivers reliable and secure software *Learn, maintain, and improve the existing toolset and infrastructure, wherever applicable *Champion best practice, clean code, patterns, practices and methodologies *Deliver enterprise-quality, web-based API driven solutions *Make key contributions to Scrum events; Daily Stand-Ups, Sprint Reviews, Backlog Refinement workshops and Sprint Retrospectives *Support the deployed solutions in the cloud and on-premise for clients as part of a third-line rotating support team. *Develop new features across and maintain all versions of software from desktop to SaaS *Participating in code and architecture reviews, supporting continuous learning and knowledge sharing across the team *Supporting colleagues in the Deployment, Support and Infrastructure teams; ensuring that software meets the required standards for privacy, security, compliance, and regulation *Production of technical documentation, wikis, and release notes, where required, to support all stages of the Software Development Lifecycle

Reference no: 44760

Jobseeker

Are looking for job?
Apply now

Recruiter

Are you recruiting?
Post a job