At a Glance
- Tasks: Lead projects and mentor junior developers in creating secure banking solutions.
- Company: Join a pioneering fintech company focused on innovative technology.
- Benefits: Competitive salary, supportive environment, and opportunities for career growth.
- Other info: Dynamic team culture with a focus on collaboration and technical excellence.
- Why this job: Make a real impact in high-security software projects while developing your leadership skills.
- Qualifications: Strong C# and ASP.NET MVC skills, with experience in REST APIs and database integration.
The predicted salary is between 50000 - 65000 £ per year.
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.
Key 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
Required Technical Skills
- 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
Why Join My Client
- Be part of a pioneering fintech/secure banking technology company
- Opportunity to mentor and lead junior developers
- Work in a supportive, collaborative, and technically driven environment
- Gain experience in high-security, mission-critical software projects
Interested? Please Click Apply Now!
C# Senior Software Developer in Burnley employer: Adria Solutions
Contact Detail:
Adria Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C# Senior Software Developer in Burnley
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those in fintech. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C# and API development. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to ASP.NET MVC and REST APIs. Practising coding challenges can also help you feel more confident.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented developers like you, and applying directly can give you an edge in the hiring process.
We think you need these skills to ace C# Senior Software Developer in Burnley
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your C# expertise and experience with ASP.NET MVC or .NET Core. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects you've worked on!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how you can contribute to our team. Mention any leadership experience or mentoring roles you've had, as we value that here at StudySmarter.
Showcase Your Technical Skills: Be specific about your technical skills in your application. Highlight your experience with REST APIs, Entity Framework Core, and any database management systems you've used. We love seeing candidates who can demonstrate their technical prowess!
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you get the best chance to join our dynamic team!
How to prepare for a job interview at Adria Solutions
✨Know Your Tech Inside Out
Make sure you brush up on your C# and ASP.NET MVC or .NET Core skills. Be ready to discuss your experience with REST APIs, Entity Framework Core, and any relevant database technologies. The more confident you are in your technical knowledge, the better you'll perform during those tricky technical questions.
✨Showcase Your Leadership Skills
Since this role involves mentoring junior developers, be prepared to share examples of how you've led projects or supported team members in the past. Highlight any experiences where you've taken charge or helped others grow, as this will demonstrate your readiness for leadership responsibilities.
✨Prepare for Real-World Scenarios
Expect to tackle practical problems during the interview. Brush up on debugging techniques and be ready to explain how you would handle performance issues or security concerns in API development. Practising these scenarios can help you articulate your thought process clearly.
✨Familiarise Yourself with the Company
Do a bit of homework on the company and its products, especially in the fintech space. Understanding their mission and the technologies they use will not only impress your interviewers but also help you tailor your answers to align with their goals and values.