Overview:
We are seeking a highly motivated Mid-Level Full Stack Web Developer with robust experience in the .NET platform, as well as in cloud technologies including Azure and AWS. The ideal candidate will have a solid background in designing, developing, and maintaining complex web applications, and will bring a collaborative approach to solving dynamic business challenges. This role offers an excellent opportunity to work in a fast-paced environment where innovation, creativity, and technical excellence are valued.
Key Responsibilities:
Application Development: Design, develop, and maintain scalable web applications using the .NET framework and related technologies.
Frontend \& Backend Integration: Collaborate on both server-side and client-side architecture to deliver seamless, responsive, and secure user interfaces and backend services.
Cloud Services Management: Develop and deploy applications on Azure and AWS platforms, leveraging cloud services (e.g. Azure App Services, Azure Functions, EC2, S3, Lambda) to optimize performance, scalability, and reliability.
API Development: Create and integrate RESTful and SOAP APIs for internal and external consumption, ensuring smooth data interchange among multiple systems and third-party providers.
Database Management: Design and optimize SQL and NoSQL database structures, ensuring data integrity, security, and high performance.
DevOps Integration: Collaborate with DevOps teams to automate deployment pipelines and implement continuous integration/continuous deployment (CI/CD) practices.
Troubleshooting \& Maintenance: Monitor, troubleshoot, and resolve technical issues across the application stack in a timely manner.
Required Qualifications:
Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Experience: 3-5 years of professional experience in full stack web development, with a primary focus on .NET technologies.
Cloud Expertise: Demonstrated experience with cloud platforms – specifically Azure and AWS – including deployment, monitoring, and management of cloud-based applications.
Technical Proficiency:
Strong proficiency in C#, ASP.NET (or ASP.NET Core) and related frameworks.
Strong proficiency in HTML, CSS, and JavaScript.
Solid understanding of RESTful API design and implementation.
Experience with SQL Server, and familiarity with NoSQL databases.
Software Development Lifecycle: Knowledge of Agile methodologies and commitment to collaborative problem solving, efficient coding practices, and timely delivery.
Problem Solving: Excellent analytical and troubleshooting skills, with a keen attention to detail.
Preferred Qualifications:
Experience with microservices architecture and containerization (Docker).
Familiarity with automated testing frameworks and continuous integration tools.
Experience with modern frontend frameworks (Angular or React)
Knowledge of modern authentication and authorization protocols (OAuth, JWT, etc.).
Prior experience with version control systems, particularly Git.
Experience in using Python programming language.
What We Offer:
Competitive salary and comprehensive benefits package.
Opportunities for professional development and growth.
A collaborative work environment that values innovation and teamwork.
Job Types: Full-time, Permanent
Pay: £45,000.00-£65,000.00 per year
Benefits:
Casual dress
Company events
Company pension
Profit sharing
Ability to commute/relocate:
Brighton BN1: reliably commute or plan to relocate before starting work (required)
Experience:
Full Stack Web Development: 3 years (required)
Azure Cloud Platform: 1 year (required)
Language:
English (required)
Work authorisation:
United Kingdom (required)
Work Location: In person