Senior Full Stack Developer
Role details
Job location
Tech stack
Job description
Off Peak is seeking a Senior Full Stack Developer to join our growing technology team in Colchester. You will play a key role in designing, developing, and maintaining high-quality, scalable web applications that support our core business operations.
Working closely with a team of talented Engineers, Testers, Product Owners, and DevOps professionals, you will be involved throughout the entire software development lifecycle - from initial design and architecture to deployment and ongoing optimisation.
This role offers the opportunity to work in a collaborative and forward-thinking environment where your expertise will directly contribute to the success of multiple digital products., * Design, develop, and maintain robust and scalable applications using the latest .NET and web technologies.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Contribute to all stages of the software development lifecycle, including planning, coding, testing, and deployment.
- Use Azure DevOps to manage development tasks, track progress, and maintain project documentation.
- Write clean, secure, and maintainable code following best practices and coding standards.
- Participate in code reviews, technical discussions, and continuous improvement initiatives.
- Optimise existing systems for performance, scalability, and security.
- Ensure all development work aligns with data protection and cybersecurity standards.
- Stay up to date with emerging technologies and trends, particularly in cloud development and modern frameworks.
- Mentor junior developers and support team growth through knowledge sharing and collaboration.
Requirements
Do you have experience in Software deployment?, * Proven experience as a Full Stack Developer working with enterprise-level applications.
- Strong proficiency in C#, ASP.NET, .NET Core, .NET 6+.
- Front-end expertise with HTML5, CSS3, SCSS, and Node.js.
- Experience with modern Angular frameworks (recent versions preferred).
- Solid understanding of SQL, relational database design, and query optimisation.
- Hands-on experience with Azure DevOps for CI/CD pipelines and agile delivery.
- Version control expertise using GitHub or similar repositories.
- Strong understanding of software security principles and secure coding practices.
- Familiarity with RESTful API design and microservices architecture.
Desirable
- Experience with cloud-based application deployment (Microsoft Azure).
- Interest or experience in AI and machine learning integration within applications.
- Familiarity with containerisation (Docker, Kubernetes).
Personal Attributes
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Proactive and self-motivated with a passion for continuous learning.
- Attention to detail and commitment to high-quality standards.
Benefits & conditions
- Competitive salary
- Hybrid working model (mix of office and remote).
- Opportunities for professional growth and training.
- Supportive, collaborative, and innovative work environment.
- Pension scheme and additional benefits package.
If you're a skilled developer who enjoys solving complex problems and building innovative, high-performance applications, we'd love to hear from you.
Job Types: Full-time, Permanent
Pay: From £58,000.00 per year
Benefits:
- Additional leave
- Bereavement leave
- Canteen
- Casual dress
- Company events
- Company pension
- Cycle to work scheme
- Discounted or free food
- Employee discount
- Enhanced maternity leave
- Enhanced paternity leave
- Free parking
- Gym membership
- Health & wellbeing programme
- On-site parking
- Paid volunteer time
- Private medical insurance
- Sick pay
- Work from home