At a Glance
- Tasks: Develop and maintain cloud-native e-commerce integrations and backend systems.
- Company: Join a fast-paced, tech-forward software engineering team focused on innovation.
- Benefits: Enjoy flexible work options, cutting-edge technology, and a collaborative culture.
- Why this job: Be part of a dynamic team shaping the future of e-commerce with AI-driven solutions.
- Qualifications: Strong experience in ASP.NET Core, PHP, Python, and cloud platforms like AWS.
- Other info: Ideal for those passionate about modern software practices and system interoperability.
The predicted salary is between 36000 - 60000 £ per year.
We are seeking a Systems Developer with a strong background in e-commerce systems and backend integrations to join our fast-paced, tech-forward software engineering team. This role will focus on the development and maintenance of scalable, cloud-native software solutions that integrate our e-commerce platform with critical business systems including Warehouse Management, Finance, Inventory, and other back-office applications.
This is a hands-on, architecture-informed development role requiring expertise in modern software engineering practices and tools, with an emphasis on cloud-native applications, AI-powered development tools, and system interoperability.
Key Responsibilities- Design, develop, and maintain backend integrations between e-commerce systems and ERP/WMS/Finance platforms.
- Build cloud-native, containerised applications and services using modern frameworks and design patterns.
- Create middleware and intranet applications that streamline internal workflows and communication between distributed systems.
- Write clean, maintainable, and efficient code across multiple languages (C#, PHP, Python, JavaScript).
- Develop and consume REST APIs, ensuring secure, performant communication between services.
- Ensure scalability and resilience in applications handling large volumes of traffic and burst events.
- Implement and refine queue-based processing to support asynchronous workflows and event-driven architecture.
- Work collaboratively with cross-functional teams, including DevOps, Infrastructure, and Product, to deliver robust systems.
- Leverage observability tools to monitor, alert, and troubleshoot application and integration health.
- Stay current on AI-driven software development practices (e.g., GPT-assisted development, Agentic AI workflows) and suggest practical implementations.
- Participate in architecture reviews, sprint planning, code reviews, and knowledge sharing.
- Strong commercial development experience in: ASP.NET Core, C#, PHP, Python, JavaScript, SQL dialects: MySQL, MSSQL, PostgreSQL.
- Familiarity with Redis, ElasticSearch, REST APIs.
- Experience with Windows-based development: services, scheduled tasks, web servers (e.g. IIS).
- Magento or other open-source e-commerce platform integration experience.
- Sound knowledge of Software Architecture: Design Patterns (Enterprise, Architectural, DDD), The Twelve-Factor App, Clean Code principles and Refactoring, Clean Infrastructure principles.
- Hands-on experience with: Docker, Containers, Cloud platforms: AWS (preferred), Azure, or GCP, Queue systems and event-driven architecture.
- Prior experience building middleware for data sync, order processing, and internal APIs in a multi-system e-commerce environment.
- Understanding of architecture patterns: Microservices, SOA, Hexagonal, Modular Monolith.
- Monitoring & Observability: Grafana, Prometheus, CloudWatch, New Relic, Datadog, etc.
- Solid grasp of AI trends in software development, particularly in using GPT tools and agentic systems.
- Working knowledge of VB.NET.
- Exposure to Kubernetes.
Contact Detail:
Protein Works Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Systems Developer - E-Commerce Integrations (Cloud-Native, AI-Driven)
✨Tip Number 1
Familiarise yourself with the latest trends in AI-driven software development, especially tools like GPT. Being able to discuss how you can implement these technologies in your work will show us that you're not just technically skilled but also forward-thinking.
✨Tip Number 2
Highlight your experience with cloud platforms, particularly AWS, during any discussions or interviews. We value candidates who can demonstrate a solid understanding of cloud-native applications and their architecture.
✨Tip Number 3
Prepare to discuss specific projects where you've built middleware for data sync or order processing. Real-world examples will help us see how your experience aligns with our needs in e-commerce integrations.
✨Tip Number 4
Engage with our team on platforms like LinkedIn or GitHub. Showcasing your contributions to open-source projects or relevant discussions can help you stand out and demonstrate your passion for systems development.
We think you need these skills to ace Systems Developer - E-Commerce Integrations (Cloud-Native, AI-Driven)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with e-commerce systems and backend integrations. Emphasise your skills in ASP.NET Core, C#, PHP, Python, and any relevant cloud platforms like AWS or Azure.
Craft a Compelling Cover Letter: In your cover letter, explain why you're passionate about e-commerce and how your background aligns with the role. Mention specific projects where you've developed cloud-native applications or worked with AI-driven tools.
Showcase Relevant Projects: Include examples of past projects that demonstrate your ability to build scalable, containerised applications. Highlight your experience with middleware, REST APIs, and any observability tools you've used.
Highlight Collaboration Skills: Since this role involves working with cross-functional teams, mention any experiences where you've collaborated with DevOps, Infrastructure, or Product teams. This will show your ability to work effectively in a team environment.
How to prepare for a job interview at Protein Works
✨Showcase Your Technical Skills
Be prepared to discuss your experience with the specific technologies mentioned in the job description, such as ASP.NET Core, C#, PHP, and Python. Bring examples of projects where you've successfully implemented these technologies, especially in e-commerce settings.
✨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your problem-solving skills. Practice explaining your thought process when tackling complex integration challenges or designing scalable cloud-native applications. Use real-world scenarios to illustrate your approach.
✨Understand System Interoperability
Familiarise yourself with how different systems communicate, particularly in an e-commerce context. Be ready to discuss middleware solutions you've developed and how they improved workflows between various business systems.
✨Stay Current on AI Trends
Since the role emphasises AI-driven development, be prepared to talk about recent advancements in AI tools and how they can enhance software engineering practices. Share any personal experiences using AI in your projects, especially in relation to GPT-assisted development.