Software Developer
Role details
Job location
Tech stack
Job description
We are looking for a highly skilled Full Stack Engineer with strong architectural expertise
to join our team in Hull. This is a fantastic opportunity for someone who enjoys working
across the full development stack and is passionate about designing scalable, efficient, and
maintainable solutions.
As a key member of our development team, you will be responsible for building,
maintaining, and architecting web applications that deliver seamless user experiences. You
will work on cloud-based solutions using Microsoft Azure, develop backend services in
in .Net, and build dynamic front-end interfaces with JavaScript, HTML, and CSS.
Key Responsibilities
- Design and develop full applications, ensuring performance, scalability, and
- security.
- Architect and implement backend services using Python and integrate them with
- front-end applications.
- Build intuitive and responsive UI components with JavaScript, HTML, and CSS.
- Deploy, manage, and optimize applications on Microsoft Azure.
- Write clean, maintainable, and well-documented code following best practices.
- Collaborate with cross-functional teams, including designers and product managers,
- to deliver high-quality software.
- Troubleshoot and resolve technical issues efficiently.
- Stay up to date with emerging technologies and best practices in full-stack
- development.
Requirements
Do you have experience in SQL?, Strong experience in .Net for backend development.
Proficiency in JavaScript (React) , HTML, and CSS for front-end development.
Experience in architecting scalable applications and designing APIs.
Knowledge of cloud platforms, particularly Microsoft Azure and Digital Ocean (droplets, networking databases, etc.).
Strong understanding of database technologies (SQL and NoSQL).
Experience with version control systems (Git).
Ability to work on-site in Hull, five days a week.
Excellent problem-solving skills and attention to detail.
Nice-to-Have
- Experience with containerization (Docker, Kubernetes).
- Familiarity with CI/CD pipelines.
- Knowledge of security best practices for web applications.
- Experience in DevOps and automation.
Why Join Us?
- Work on exciting, impactful projects with modern technology.
- Opportunity to take ownership of architectural decisions and influence development strategies.
- Collaborative and innovative team environment.
- On-site role in Hull - be part of a close-knit, dynamic team.
If you are a passionate Software Engineer with strong architectural skills and experience in
Azure, Python, JavaScript, HTML, and CSS, we would love to hear from you!