> Markdown version of [/jobs/ext/351454-c-senior-software-developer](https://www.wearedevelopers.com/jobs/ext/351454-c-senior-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # C# Senior Software Developer - **Company:** Adria Solutions ltd - **Location:** Penwortham, UK - **Experience:** Expert - **Salary:** £50,000.0 - £75,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), ADO.NET, Application Programming Interfaces (APIs), Amazon Web Services, ASP.NET MVC Framework, HTML5, Microsoft Azure, C Sharp (Programming Language), Cascading Style Sheets (CSS), Code Review, Databases, Continuous Integration, Cross-Origin Resource Sharing (Ajax Programming), Serialization, Relational Databases, Software Debugging, Dependency Injection, Language Integrated Query, Middleware, Entity Framework, Internet Information Services (IIS), Web Portals, JSON, Microsoft SQL Server, MySQL, Model View Controller (MVC), Routing, OAuth, Performance Tuning, Cloud Services, Swagger, JSON Web Token, SQL Databases, Openapi, Data Logging, .NET Core, Delivery Pipeline, Software Security, Git, Gitlab-ci, Api Design, Restful APIs, Splunk, Webhooks, Software Version Control, Docker, Web Api - **Published:** June 18, 2026 - **Apply:** https://find.jobs/jobs-near-me/c-senior-software-developer-penwortham-lancashire/2821461403-2/ ## About the Role * C# (strong proficiency) * ASP.NET MVC or .NET Core Web API * MVC concepts: Routing, Controllers, Filters, Middleware, Model Binding, Dependency Injection * Entity Framework Core (DbContext, DbSet, OnModelCreating, LINQ) and ADO.NET/Raw SQL experience * MS SQL Server or MySQL database experience * HTML5, CSS3, JavaScript * REST API expertise and integration (HttpClient, RestSharp, JSON serialization/deserialization, CORS, HTTPS, API security) * Git version control and CI/CD workflows (Azure DevOps, GitLab CI preferred) * Hosting experience with IIS or Kestrel * Docker basics (preferred but not mandatory) Preferred/Bonus Skills * Experience with fintech or payments API integration * Cloud services (Azure, AWS) hosting basics * Webhooks and event-based APIs * Structured logging tools (Splunk, ELK, App Insights) * Performance optimization and API rate-handling ## Description My client is seeking a talented C# Senior Software Developer to join their Preston-based team. This role offers an exciting opportunity to lead projects, mentor junior developers, and work on high-impact, secure banking solutions. You will be a key contributor to web portal and API development, ensuring performance, security, and reliability in a dynamic environment. This role is ideal for developers with strong technical expertise who are looking to grow into leadership or team management responsibilities., * Develop and maintain web portals using ASP.NET MVC / .NET Core * Design and integrate REST APIs with internal and third-party services * Implement secure authentication mechanisms (JWT, OAuth2, API Keys) * Connect applications to relational databases using Entity Framework Core (DbContext, LINQ, Migrations) * Debug and trace request flows from UI Controller API Database Response * Maintain and publish API documentation via Swagger / OpenAPI * Ensure API security, reliability, and performance (error handling, retry logic, logging, timeouts, CORS) * Collaborate with database, infrastructure, and QA teams for portal and API releases * Participate in code reviews, version control, and CI/CD deployment workflows ## Related Videos - [Architectures that we can use with .NET](https://www.wearedevelopers.com/videos/935-architectures-that-we-can-use-with-net) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix)