At a Glance
- Tasks: Develop and maintain web applications using ASP.NET Core and Python in a dynamic Agile team.
- Company: Join Acorn By Synergie, a forward-thinking company focused on innovative software solutions.
- Benefits: Enjoy remote work flexibility, a competitive salary up to £55k, and performance-related bonuses.
- Why this job: Make a real impact in tech while collaborating with diverse teams and staying ahead of emerging technologies.
- Qualifications: Strong skills in Python, .NET Core, API development, and cloud services are essential.
- Other info: Monthly visits to HQ in Crewe for team bonding and collaboration.
The predicted salary is between 42000 - 66000 £ per year.
Remote - HQ in Crewe visit once per month
Up to £55k with performance related bonus
Acorn By Synergie are excited to be recruiting on behalf of our client for a Full Stack Developer to join their dynamic software development team. If you are passionate about driving change in a fast-paced Agile environment and want to make a real impact, this could be the perfect opportunity for you!
About the role
Reporting to the Head of IT, you will play a key role in delivering high-quality software solutions while defining and promoting Agile best practices.
- Designing, developing, and maintaining scalable web applications using ASP.NET Core and Python
- Collaborating with cross-functional teams to define, design, and implement new features
- Developing and optimizing RESTful APIs for seamless integration
- Troubleshooting and resolving issues to enhance application performance
- Writing clean, reusable code for cross-platform applications
- Conducting code reviews and ensuring adherence to best practices
- Staying ahead of emerging technologies to improve existing systems
We are looking for candidates with strong expertise in:
- Back-end Development: Python & .NET Core/C#
- API Development: Fast API (Python) & ASP.NET Core Web API
- Cloud & DevOps: Azure services (Functions, App Service, Storage, Service Bus, SQL Database)
- Security & Authentication: OAuth, JWT, and data protection best practices
- Asynchronous Programming: Proficiency in Python & C# for efficient multitasking
- Containerisation & Microservices: Docker, Kubernetes, and modern architectures
- Database Management: SQL (MS SQL) & NoSQL, including Redis for caching
- Software Development Practices: Unit testing, dependency injection, CI/CD pipelines, and code optimisation
- Gen AI & Emerging Tech: Exposure to AI-driven projects (RAG apps, vector DBs, LangChain, etc.)
Preferred experience
- Transitioning POC applications to production-ready systems
- Performance monitoring and optimisation
- User research and service design
- AI ethics, bias mitigation, and responsible AI practices
What we're looking for
A problem-solver with a proactive attitude, strong communication skills, and a collaborative mindset. Someone committed to quality delivery, take ownership of your work, and be eager to learn and grow in a cutting-edge tech environment.
Acorn by Synergie acts as an employment agency for permanent recruitment.
Full Stack Developer (.NET / Python) employer: Acorn by Synergie
Contact Detail:
Acorn by Synergie Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Developer (.NET / Python)
✨Tip Number 1
Familiarise yourself with Agile methodologies, as this role emphasises driving change in a fast-paced environment. Consider joining online forums or local meetups to discuss Agile practices and share experiences with other developers.
✨Tip Number 2
Brush up on your skills in ASP.NET Core and Python, focusing on building scalable web applications. You might want to create a small project that showcases your ability to integrate these technologies effectively.
✨Tip Number 3
Network with professionals in the field, especially those who work with Azure services and containerisation tools like Docker and Kubernetes. Engaging with them can provide insights into best practices and may even lead to referrals.
✨Tip Number 4
Stay updated on emerging technologies, particularly in AI and microservices. Follow relevant blogs, podcasts, or webinars to understand how these trends are shaping the industry and how you can leverage them in your work.
We think you need these skills to ace Full Stack Developer (.NET / Python)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with .NET and Python, as well as any relevant projects you've worked on. Use keywords from the job description to demonstrate that you meet the requirements.
Craft a Compelling Cover Letter: In your cover letter, express your passion for software development and Agile methodologies. Mention specific examples of how you've contributed to projects in the past and how you can bring value to the team.
Showcase Relevant Skills: Clearly outline your skills in back-end development, API development, and cloud services like Azure. If you have experience with containerisation or microservices, be sure to include that as well.
Highlight Problem-Solving Abilities: Since the role requires a proactive problem-solver, provide examples of challenges you've faced in previous roles and how you overcame them. This will demonstrate your ability to thrive in a fast-paced environment.
How to prepare for a job interview at Acorn by Synergie
✨Showcase Your Technical Skills
Be prepared to discuss your experience with .NET and Python in detail. Bring examples of projects you've worked on, especially those involving ASP.NET Core and Fast API. Demonstrating your technical expertise will help you stand out.
✨Understand Agile Methodologies
Since the role involves working in a fast-paced Agile environment, make sure you can articulate your understanding of Agile principles. Be ready to discuss how you've applied these practices in previous roles and how they can benefit the team.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your problem-solving abilities. Think of scenarios where you've had to troubleshoot issues or optimise performance in applications. Use the STAR method (Situation, Task, Action, Result) to structure your answers.
✨Demonstrate a Growth Mindset
The company values candidates who are eager to learn and grow. Share examples of how you've kept up with emerging technologies or improved your skills. This shows your commitment to personal development and aligns with their innovative culture.