Grace May

2 job(s) at Grace May

Grace May Shrewsbury, Shropshire
23/04/2026
Full time
Senior Full Stack Python Engineer (Flask, REST APIs, AWS/Azure) Remote SaaS Platform £60,000 - £65,000 + Benefits We are recruiting for a Senior Full Stack Python Engineer to join a growing technology business building a data-driven SaaS platform focused on predictive modelling. This role is fully remote, with occasional quarterly meet-ups in the West Midlands. You will join at an exciting stage, moving from proof of concept into a production-grade Python platform, with the opportunity to shape architecture, influence technical decisions, and play a key role in scaling the product. Key Skills (Python, Flask, Full Stack, Cloud) Python (5+ years preferred) Flask or similar Python web frameworks Full Stack Development (backend and frontend) REST API development HTML, CSS and modern JavaScript JavaScript libraries (D3.js or similar) Testing frameworks (pytest) Git and collaborative development workflows Cloud platforms (AWS or Azure) Software architecture and clean code principles The Role You will work across backend and frontend development, helping to build and scale a modern SaaS platform. Build and develop a production-ready Python library Design and develop RESTful APIs using Python and Flask Develop frontend components using HTML, CSS and JavaScript Implement testing using pytest and TDD principles Contribute to system architecture and technical design Work with cloud infrastructure (AWS or Azure) Support CI/CD pipelines and development best practices What We Are Looking For We are looking for a strong engineer who can combine technical ability with clear thinking and communication. Able to explain technical concepts clearly Understands trade-offs in software design Comfortable contributing to technical decisions Enjoys solving complex problems in a practical way Confident working with both technical and non-technical stakeholders Desirable Experience SaaS platform development Data science libraries (pandas, NumPy, scikit-learn) Infrastructure as Code (Terraform or similar) Docker or containerisation Experience scaling production systems Why Apply? Work on a modern Python SaaS platform Influence architecture and technical direction High level of autonomy Remote working with flexible structure Opportunity to grow as the platform scales If you are a Senior Python Developer or Full Stack Engineer looking for a role where you can take ownership and contribute to meaningful technical decisions, we would be keen to speak.
Grace May Aberdeen, Aberdeenshire
03/10/2025
Full time
Grace May is delighted to be partnering with our client, a growing organisation in the industry/sector , who are looking to add an experienced 2nd / 3rd Line IT Support Engineer to their team. The role In this position, you'll provide both 2nd and 3rd line support across servers, networks, and virtualisation, acting as a key escalation point for technical issues. You'll also have the chance to contribute to infrastructure projects and work with modern technologies. Key responsibilities Providing 2nd and 3rd line support for users and infrastructure. Supporting and maintaining VMware environments (vSphere/ESXi). Administering Windows Server technologies , Active Directory, and Exchange/O365. Troubleshooting and configuring networking (switches, firewalls, VLANs, VPNs, routing). Escalating and resolving complex incidents in line with SLAs. Assisting with infrastructure upgrades and project delivery. Producing and maintaining technical documentation. About you Experienced in a 2nd/3rd line support role . Skilled with VMware and virtualisation technologies. Confident working with Windows Server, Active Directory, and core infrastructure services . Strong knowledge of networking fundamentals (firewalls, routing, switching). Excellent troubleshooting, communication, and stakeholder skills. Desirable Cloud exposure (Azure, AWS). Relevant certifications (VMware VCP, Microsoft, CCNA). Familiarity with storage and backup solutions. What's on offer Competitive salary and benefits. A mix of BAU and project-based work. Training and professional development opportunities. The chance to work with a supportive IT team in a growing business.