- Architecting, building, and maintaining robust full-stack web applications in ASP.NET Core 9+ MVC with Razor Pages
- Working with Entity Framework Core and SQL Server (MS SQL) to design performant and scalable data models & with the usage ranging from writing queries and stored procedures to designing complex schemas & understanding index/performance factors.
- Writing clean, modular HTML with CSS, JavaScript, and C# code, with a focus on long-term maintainability
- Working to modernise legacy logic from the existing VB6/VBA system into reusable, testable, web-optimized components
- Designing responsive, user-friendly UI layouts while considering a wide range multi-platform accessibility.
- Collaborating closely with other developers and stakeholders to review ideas, suggest improvements, and make architectural decisions
- Managing version control (Git/TFVC) and contributing to a clean, testable, and maintainable codebase
Full Stack Software Developer - C#
Mars Recruitment
Posted 10 hours ago, valid for 12 days
Oxford, Oxfordshire OX3 9ED, England
Full Time
In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.
Sonic Summary
- A leading software development firm in Oxford is seeking a Full Stack Software Developer with a salary range of £40,000 to £45,000 per annum plus benefits.
- The role involves transitioning their flagship product to a scalable ASP.NET Core MVC platform and modernizing legacy systems.
- Candidates should have experience in architecting and maintaining full-stack web applications, particularly with ASP.NET Core and Entity Framework Core.
- The position is ideal for someone based in Oxford or nearby areas with easy public transport access, minimizing commute times.
- Applicants are encouraged to apply if they are problem solvers with a passion for personal development and career progression.