At a Glance
- Tasks: Develop and deploy high-quality web applications using .NET, C#, and Angular.
- Company: Join a dynamic team focused on innovative web solutions in Derby.
- Benefits: Enjoy a hybrid work model with competitive salary and growth opportunities.
- Why this job: Be part of a collaborative culture that embraces emerging technologies and AI/ML integration.
- Qualifications: 3+ years in full-stack development with strong skills in .NET, Angular, and Python.
- Other info: Work with cross-functional teams and participate in agile ceremonies.
The predicted salary is between 36000 - 54000 £ per year.
We are seeking a skilled and versatile Full Stack Developer with deep experience in .NET (C#) and Angular, coupled with hands-on knowledge in Microservices architecture, Python, and AI/ML integration. The ideal candidate will be a self-starter who thrives in dynamic environments and enjoys building scalable, performant, and intelligent web applications from front to back.
Key Responsibilities:
- Design, develop, test, and deploy high-quality web applications using .NET Core, C#, and Angular.
- Build and maintain scalable microservices using RESTful APIs and containerized services (Docker/Kubernetes).
- Integrate AI/ML models into applications using Python, leveraging frameworks such as TensorFlow, scikit-learn, or PyTorch.
- Collaborate with cross-functional teams including DevOps, Data Science, and UI/UX to implement features and optimize performance.
- Write clean, maintainable, and efficient code following best practices and industry standards.
- Participate in code reviews, architecture discussions, and agile ceremonies.
- Ensure application security, scalability, and reliability through proactive monitoring and testing.
- Stay up-to-date with emerging technologies and suggest practical improvements to the development process.
Required Skills & Qualifications:
- 3+ years of professional full-stack development experience.
- Strong proficiency in .NET Core, C#, and modern Angular (v10+).
- Solid understanding of Microservices architecture, RESTful API design, and inter-service communication.
- Experience with Python for backend tasks, scripting, or AI/ML integration.
- Familiarity with AI/ML workflows, model deployment, and basic data science principles.
- Knowledge of SQL and NoSQL databases (e.g., SQL Server, MongoDB, PostgreSQL).
- Experience with containerization tools like Docker and orchestration with Kubernetes.
- Familiarity with CI/CD pipelines and DevOps tools (e.g., Azure DevOps, GitHub Actions).
- Excellent problem-solving skills and the ability to work independently or in a team.
- Strong communication skills, both written and verbal.
Full Stack Developer - Hybrid Derby employer: Oliver James Associates Ltd.
Contact Detail:
Oliver James Associates Ltd. Recruiting Team
lauren.hamer@oliverjames.com
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Developer - Hybrid Derby
✨Tip Number 1
Familiarise yourself with the latest versions of .NET Core and Angular, especially v10+. Being up-to-date with the frameworks will not only boost your confidence but also show us that you're committed to continuous learning.
✨Tip Number 2
Brush up on your microservices architecture knowledge. Understanding how to design and implement scalable microservices will be crucial in your role, so consider building a small project that showcases this skill.
✨Tip Number 3
Get hands-on experience with AI/ML integration using Python. Familiarity with frameworks like TensorFlow or PyTorch can set you apart, so try to work on a personal project that incorporates these technologies.
✨Tip Number 4
Network with professionals in the field, especially those who work with DevOps and Data Science. Engaging with others can provide insights into best practices and may even lead to referrals, increasing your chances of landing the job.
We think you need these skills to ace Full Stack Developer - Hybrid Derby
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with .NET, C#, Angular, and microservices. Use specific examples of projects where you've successfully implemented these technologies to demonstrate your skills.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience with AI/ML integration and how it aligns with the job requirements. Be sure to convey your ability to thrive in dynamic environments.
Showcase Relevant Projects: If you have worked on any relevant projects, especially those involving Python, AI/ML, or containerization, include them in your application. Briefly describe your role and the impact of your contributions.
Highlight Soft Skills: Don't forget to mention your problem-solving abilities and communication skills. These are crucial for collaboration with cross-functional teams, so provide examples of how you've effectively worked in a team setting.
How to prepare for a job interview at Oliver James Associates Ltd.
✨Showcase Your Technical Skills
Be prepared to discuss your experience with .NET, C#, and Angular in detail. Bring examples of projects you've worked on that demonstrate your proficiency in these technologies, especially focusing on how you've implemented microservices and integrated AI/ML.
✨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your problem-solving skills. Practice coding challenges or system design scenarios related to full-stack development, as this will help you articulate your thought process during the interview.
✨Highlight Collaboration Experience
Since the role involves working with cross-functional teams, be ready to share examples of how you've collaborated with DevOps, Data Science, or UI/UX teams. Discuss any agile methodologies you've used and how they contributed to project success.
✨Stay Updated on Emerging Technologies
Research the latest trends in web development, particularly around .NET, Angular, and AI/ML. Being able to discuss recent advancements or tools you've explored shows your passion for the field and your commitment to continuous learning.