C# .NET Software Developer

Webthinking
Birkenhead, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 38K

Job location

Birkenhead, United Kingdom

Tech stack

Clean Code Principles
ASP.NET
.NET
Multitier Architecture
API
Agile Methodologies
Artificial Intelligence
Unit Testing
Azure
Microsoft Online Services
C Sharp (Programming Language)
Cloud Computing
Databases
Continuous Integration
Database Queries
Database Schema
Identity and Access Management
Iterative and Incremental Development
Microsoft SQL Server
NoSQL
Scrum
Queueing Systems
Standard Sql
Software Engineering
SQL Stored Procedures
Openapi
Backend
GIT
Event Driven Architecture
Solid Principles
Api Design
Domain Driven Design
Software Version Control
Microservices

Job description

  • We are building a new and innovative ecommerce platform from the ground up.
  • We want you to work as a back-end developer using a modern .NET tech stack to build secure, high-performance systems.
  • We want you to contribute to scalable architectures and robust development practices.
  • We want you to write clean, maintainable code that supports future-ready digital experiences.
  • We want you to collaborate with designers, product managers, stakeholders, and other cross-functional team members.
  • We want you to break down complex projects, estimate timelines, identify dependencies, and meet deadlines.
  • We want you to take ownership of your work, solve problems proactively, and identify improvement opportunities.
  • We want you to participate in Agile ceremonies and adapt to changing requirements in iterative development cycles.
  • We want you to spot inconsistencies early and maintain high-quality deliverables.
  • We want you to identify bugs, refactor code, and help prevent vulnerabilities.
  • We want you to contribute to shaping our product, team culture, and development practices as we launch the platform.
  • We want you to support knowledge sharing and, as the team grows, potentially mentor junior developers and lead technical initiatives.

Technologies:

  • AI
  • API
  • ASP.NET
  • Azure
  • C#
  • CI/CD
  • Cloud
  • DDD
  • Git
  • Support
  • SQL
  • microservices
  • NoSQL

Requirements

  • We are looking for a Software Developer with preferably at least 2 years of experience in software development.
  • We need strong proficiency in ASP.NET 8+ and C#.
  • We value experience with microservices architecture and API development.
  • We require experience with Clean Architecture, SOLID design principles, and Domain-Driven Design (DDD).
  • We value exposure to containerised cloud-based hosting infrastructure, ideally with Azure.
  • We need knowledge of authentication systems, ideally Auth0.
  • We require experience working with Git-based source control.
  • We need experience with relational and document-based databases, ideally SQL Server and Cosmos in the Microsoft ecosystem.
  • We require proficiency in writing SQL queries, developing optimised stored procedures, and managing database schema objects.
  • We value experience identifying software bugs and proactively refactoring code to prevent vulnerabilities.
  • We prefer experience with CI/CD pipelines.
  • We value experience with event-driven architecture and message queuing.
  • We prefer experience creating solutions from documentation and API specifications.
  • We value understanding of testing practices, particularly unit and integration testing.
  • We value experience using AI as a productivity tool and exposure to AI models to enhance system functionality.
  • We need exceptional attention to detail.
  • We need strong planning and organisation skills.
  • We value being a collaborative team player.
  • We need the ability to work independently with self-direction and initiative.
  • We value experience with Agile methodologies, including sprint planning, daily standups, and retrospectives.
  • We want genuine ambition to help build and launch a new ecommerce platform.
  • We value a positive attitude and outlook.
  • We value a continuous learning mindset.
  • We value adaptability and flexibility.
  • We value customer-centric thinking and understanding of ecommerce business needs.
  • We require excellent communication skills.
  • We value a strong focus on quality and maintainable solutions.
  • We value resilience and problem-solving skills.
  • We value a process improvement focus.
  • We value growth and leadership potential, including mentoring junior developers and leading technical initiatives.
  • We value understanding of ecommerce software and ecommerce platform challenges.
  • We require the successful applicant to work full time in our office near Hamilton Square, Birkenhead, and be willing and able to commute to our office.
  • We require the successful applicant to have the right to work in the United Kingdom.
  • We require reliable commuting to Birkenhead or willingness to relocate before starting.

About the company

We are Webthinking, an established software development agency founded in 2001, specialising in bespoke ecommerce development and system integrations for a long-standing client base. Our founders are developers and are passionate about innovation in the ecommerce industry. We are hiring for a full-time Software Developer to join our creative team and help us build a new ecommerce platform from the ground up. The role is based in person at our office near Hamilton Square, Birkenhead, and we offer a salary of £32,000 to £38,000 depending on experience, along with health insurance, pension contributions, private medical insurance, a public transport travel pass salary sacrifice scheme, a tech equipment salary sacrifice scheme, company events, a relaxed office environment, social activities, free soft drinks, Friday lunch, and opportunities for professional growth in a growing company.

Apply for this position