Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Architect - Python & .NET

£44.6 - £51.8 per hourEstimated
Full-time

This position requires local presence. Please view similar jobs below.

An established and growing automation specialist is seeking an experienced Software Architect to lead the design and development of complex, integrated software platforms. The organisation delivers sophisticated automation solutions that connect enterprise applications, operational software, real-time data and physical equipment. Its projects support demanding operational environments where reliability, scalability, security and system availability are essential. This position would suit a hands-on architect with strong expertise across C#/.NET, Python and Django. Experience within warehouse automation, intralogistics or material handling would be particularly valuable. However, candidates from industrial automation, robotics, manufacturing, logistics technology, pharmaceutical automation and other equipment-connected software environments are also encouraged to apply. This is not a purely strategic or enterprise architecture position. The successful candidate will remain close to software design and delivery, providing practical technical leadership to development teams while defining a scalable, long-term architectural approach. Define the software architecture for complex automation and systems integration projects. Design scalable, secure and maintainable applications using C#/.NET, Python and Django. Establish clear architectural standards, design principles and technology roadmaps. Translate customer, operational and engineering requirements into practical technical solutions. Design platforms that integrate business applications, databases, automation systems, third-party products and physical equipment. Define service boundaries, APIs, data flows, interface specifications and integration patterns. Produce architecture diagrams, technical designs, data models and supporting documentation. Design distributed, event-driven and service-based software solutions. Provide technical leadership throughout the full software development lifecycle. Support software engineers with design decisions, code structure, technical challenges and complex integrations. Conduct architecture, design and code reviews to ensure solutions meet agreed standards. Remain hands-on through technical prototyping, proof-of-concept development and problem-solving. Identify technical risks, dependencies, integration challenges and potential performance issues. Establish standards covering security, resilience, scalability, testing, maintainability and observability. Work closely with software engineers, controls engineers, automation specialists, project managers and external technology partners. Provide technical input during customer discussions, requirements workshops and project planning. Support the investigation and resolution of complex software and system integration issues. Help develop reusable software components and configurable platforms that can be deployed across multiple customer projects. Contribute to the modernisation of existing applications and the transition from legacy or monolithic systems where appropriate. Mentor engineers and encourage consistent, high-quality software engineering practices. Previous experience as a Software Architect, Solution Architect, Technical Architect, Principal Software Engineer or senior technical lead. Strong commercial software engineering experience using C# and .NET. Strong experience designing and developing production-grade applications using Python. Commercial experience with Django, including backend services, APIs or web-based applications. A track record of architecting complex, integrated software platforms rather than isolated applications. Strong understanding of software architecture principles, design patterns and system decomposition. Experience designing REST APIs, web services and interfaces between multiple systems. Knowledge of microservices, distributed systems and event-driven architectures. Experience with SQL databases, relational data modelling and handling operational data. Understanding of asynchronous messaging, system queues and service-to-service communication. Experience with cloud, on-premises or hybrid deployment models. Knowledge of containerisation technologies such as Docker. Familiarity with CI/CD pipelines, source control, automated testing and modern DevOps practices. Experience designing solutions with security, performance, resilience, scalability and supportability in mind. Ability to produce clear architecture diagrams, technical specifications and design documentation. Strong communication skills, with the ability to explain complex technical decisions to both technical and non-technical stakeholders. A willingness to remain hands-on and support engineering teams through delivery.Experience within warehouse automation or intralogistics would be highly advantageous, including exposure to one or more of the following: Warehouse Control Systems (WCS) Warehouse Execution Systems (WES) Warehouse Management Systems (WMS) Automated storage and retrieval systems Conveyor, sortation and material handling systems Robotics or autonomous equipment Equipment orchestration and control Real-time monitoring and operational dashboards Integration between enterprise software and industrial equipmentDirect warehouse automation experience is not essential. Strong crossover candidates may come from: Industrial or factory automation Robotics and autonomous systems Manufacturing software Pharmaceutical automation Logistics and supply chain technology Parcel or postal sortation Airport baggage handling Automotive manufacturing Smart factories and Industrial IoT MES, SCADA or process control environments Transport or infrastructure systems Aerospace, defence or other mission-critical sectorsThe most important consideration is experience architecting dependable software that integrates with physical systems, operational equipment, real-time processes or complex external platforms. To find out more about Computer Futures please visit Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC(phone number removed) England and Wales

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Architect - Python & .NET in Birmingham vacancy
  • £61k - £77k per annumEstimated
     ...Context The Principal Consultant (Software Development) will design, build, and maintain...  ...software Paramics Discovery using C++, C#, and Python across the full software development...  ...Proficient in C#: Solid experience with the .NET ecosystem, including .NET Core / .NET 6+,... 
    .Net
    Python
    Hybrid working
    Birmingham
    18 days ago
  •  ...India, and the Philippines.Job DescriptionThe Software Quality Engineer I (SQE1) is an integral...  ...using established frameworks. (Java, Python, Jenkins, docker, Maven, github).QA Methodologies...  ...provide choice, flexibility, and a safety net for life’s challenges. You’ll also enjoy a... 
    .Net
    Python
    Remote

    Turnitin

    Birmingham
    1 day ago
  • £650 - £720 per day

     ...We're looking for a Lead Software Engineer / Technical Lead (Python & Django) for a public sector organisation, based in London, Manchester, Birmingham...  ...while staying hands-on, translating user needs into well-architected solutions, and driving engineering standards and quality... 
    Python
    Hybrid working
    On-site

    Invitise

    Birmingham
    8 hours ago
  • £750 per day

     ...We're looking for a Lead Software Engineer for a public sector organisation based in London...  ...experience working with the following: - Python and Django development to a senior or...  ...Engineer, Full Stack Engineer, Software Architect, GDS, Agile, System Design, Government, Public... 
    Python
    Hybrid working
    On-site

    Invitise

    Birmingham
    8 hours ago
  • £80k per annum

     ...capabilities. What you’ll be doing You’ll design and build AI agents, automation workflows and production-grade applications using Python, Azure and Microsoft AI technologies. Working closely with technology and business stakeholders, you’ll integrate AI solutions into... 
    Python
    Permanent
    Freelance
    Hybrid working
    On-site
    Birmingham
    a month ago
  • £73k - £94k per annumEstimated
     ...Skills Networking: Deep expertise in Cisco NX-OS, VXLAN BGP-EVPN, vPC, and Cisco NDFC. Infrastructure as Code (IaC) Automation: Python (REST APIs, data modeling), YAML, JSON, and Red Hat Ansible Automation Platform (AAP). CI/CD & Testing: GitHub/GitLab workflows,... 
    Python
    Hybrid working
    On-site
    Immediate start

    Randstad

    Birmingham
    27 days ago
  •  ...employees combine these activities to help businesses, public sector organisations and government to embrace the energy transition towards net zero, and also the digital & industrial transitions that are redesigning the way we move, work and live. EQUANS is a Bouygues group... 
    .Net
    Full-time
    Flexible hours
    Rotating shifts

    Equans

    Birmingham
    4 days ago
  • £450 - £500 per day

    Company: TXP Job Type: Contract, Temporary, Full Time Salary: £450 - £500/day outside ir35, remote work
    .Net
    Full-time
    Temporary
    Remote

    TXP

    Birmingham
    19 days ago
  •  ...all levels in a typical corporate environment Experience of relational databases Demonstrable programming experience (e.g. SQL / .NET / VBA) Experience of management responsibilities such as, work prioritisation, holding others to account, risk management... 
    .Net
    Hybrid working
    On-site
    Flexible hours

    Isio

    Birmingham
    more than 2 months ago
  • £58k - £77k per annumEstimated
     ...Working knowledge of mathematics including statistics, time series analysis and numerical algorithms. Experience with programming in Python and SQL for extract transform load (ETL) operations and data analysis (including performance optimization). Experience in using... 
    Python

    Goldman Sachs

    Birmingham
    23 days ago
  •  ...risk.Working knowledge of mathematics including statistics, time series analysis and numerical algorithms.Experience with programming in Python and SQL for extract transform load (ETL) operations and data analysis (including performance optimization). Experience in using... 
    Python

    Goldman Sachs

    Birmingham
    1 day ago
  •  ...DescriptionWe are looking for a Principal Software Engineer to join our Shared Services team...  ...will partner with engineering leaders, architects, and product teams to deliver scalable, reliable...  ...choice, flexibility, and a safety net for life’s challenges. You’ll also enjoy... 
    .Net
    Remote

    Turnitin

    Birmingham
    5 hours ago
  •  ...Engineering JOB PROFILE TITLE: AI Solution Architect MANAGEMENT LEVEL: Manager JOB PROFILE...  ...customer-facing projects, ideally deploying software products or platforms within customer...  ...environments. Significant hands-on experience with Python and public cloud platforms, particularly... 
    Python

    Kainos

    Birmingham
    1 day ago
  •  ...and delivering high-performing, reliable software solutions for our award-winning educational...  ...serverless technologies (e.g., AWS Lambda).Architect and implement RESTful APIs and event-...  ...provide choice, flexibility, and a safety net for life’s challenges. You’ll also enjoy a... 
    .Net
    Remote

    Turnitin

    Birmingham
    3 days ago
  •  ...invest in you!.Job DescriptionAct as the lead architect or work alongside other solution...  ...strategic projects, including procurement and software development initiatives.Work with business...  ...across the organisation including Microsoft .NET, Microsoft SQL Server, Microsoft Dynamics... 
    .Net
    Hybrid working
    Remote

    Version 1

    Birmingham
    4 days ago
  • £41k - £54k per annumEstimated
     ...change, release and governance processes as part of the end‑to‑end software development lifecycle Constructively challenge requirements,...  ...e.g. Microsoft Dynamics 365 or similar) Azure Services C#, .NET, ASP.NET MS SQL Server, SSIS, SSRS, T‑SQL Key Competencies... 
    .Net
    Full-time
    Fixed-term contract
    On-site
    Flexible hours

    Ampa Group

    Birmingham
    9 days ago
  •  ...Public and Private sector clients. We are recruiting for a Lead .Net Developer to join our Hippo Herd. We work at the intersection of...  ...You will act as a Lead Consultant providing technical expertise in software engineering practices both internally and to our clients. Lead .... 
    .Net
    Relocation package
    On-site
    Flexible hours

    Hippo Digital

    Birmingham
    5 hours ago
  •  ...Stack Developer - Birmingham - Hybrid - C# .Net Core/Angular/Azure - 55,000 DOE The Role A...  ..., Development Manager and the Technical Architect. You will get the opportunity to dive deep...  ...their fully functioning online portals. Their software has streamlined many businesses online... 
    .Net
    Hybrid working
    On-site
    Immediate start
    Remote
    Work from home
    Flexible hours

    Oscar

    Birmingham
    2 days ago
  • £60k - £77k per annumEstimated
     ...that deliver measurable business value.  ~ Collaborate with architects, data engineers, product owners, and QA teams to deliver end-to-...  ...successfully scaling them into production solutions.  ~ Proficiency in Python and modern AI development frameworks.  ~ Experience working... 
    Python
    Full-time
    Remote
    Flexible hours

    Version 1

    Birmingham
    3 days ago
  •  ...aligned to modern, future-fit patterns. You will work closely with architects, product owners and stakeholders to translate business...  ...Template Server-side development experience preferably using C#/.Net/.Net Core Integration experience with REST APIs/custom connectors... 
    .Net
    Remote
    Flexible hours
    Shift work

    Version 1

    Birmingham
    1 day ago
  •  ...developing, testing, and maintaining cloud-based software applications.Technical leadership within a...  ...technologies:Frontend (Angular)Backend (.Net, C#)NFR / Non-Functional requirement...  ...Developer Associate (AZ-204) or Azure Solutions Architect Expert (AZ-305) preferred.Additional... 
    .Net
    Long-term contract
    Remote
    Flexible hours

    Version 1

    Birmingham
    4 days ago
  • £33k - £43k per annumEstimated
     ...position allows you to be part of a dynamic team, driving innovative software projects that cater to diverse client needs. Your expertise in...  ...and APIs using programming languages such as JavaScript, Python, or Ruby. Optimize applications for maximum speed and scalability... 
    Python
    Full-time
    Remote
    Work from home
    Shift work

    SDS Softwares

    Birmingham
    more than 2 months ago
  •  ...parts and the instruction manual, but I’d appreciate an experienced hand to ensure everything is level, securely installed, and safety nets and safety springs are properly attached. The area is flat and accessible from the garden gate. Preferences: use all included hardware,... 
    .Net

    Yoojo

    Birmingham
    24 days ago
  • £70k per annum

     ...Work with AI (CoPilot), Python and Azure. Join a rapidly growing team focused on innovation and automation. Gain exposure to large...  ...to apply Commercial experience building AI, automation or software engineering solutions within an established organisation Strong... 
    Python
    Permanent
    Freelance
    Hybrid working
    On-site
    Flexible hours
    Birmingham
    a month ago
  • £42k - £55k per annumEstimated
     ...technology team. This role is suited to a software engineer with extensive development...  ...development and backend development using .NET Core/C#. You will contribute to the design...  ...with Product Owners, Business Analysts, Architects and Engineering teams to translate... 
    .Net
    Full-time
    Remote
    Flexible hours

    Version 1

    Birmingham
    11 days ago
  •  .... The job involves measuring, cutting to fit, and securing frames with screws or adhesive where needed. I prefer durable, UV-resistant nets and aluminum or wooden frames that blend with the house. Some windows are tricky due to low clearance, so experience with small gaps is... 
    .Net
    Day shift
    Weekday work

    Yoojo

    Birmingham
    1 day ago
  • £73k - £97k per annumEstimated
     ...to an eight-figure business using its own software, Base360.ai is now launching as a...  ...a Senior Software Engineer, you'll help architect and scale Base360.ai—the platform powering...  ...technologies, but our current stack includes: Python FastAPI React TypeScript... 
    Python
    Full-time
    Temporary
    Remote

    The Flex

    Birmingham
    11 days ago
  • Hi there, I just bought a new trampoline and safety net and could use a hand assembling it in my garden. The kit includes all parts and the instruction manual, and I’m hoping to find someone with experience putting together outdoor equipment. I’d like the assembly completed... 
    .Net
    Day shift
    Weekday work

    Yoojo

    Birmingham
    7 days ago
  •  ...meters in diameter with a small pump, waterfall, and floating plants. I’d prefer someone with pond care experience and basic equipment (net, algae scraper, test kit). Please advise on frequency (weekly or biweekly) and any seasonal tasks. I’m flexible on start date but would... 
    .Net
    Seasonal
    Flexible hours
    Day shift

    Yoojo

    Birmingham
    27 days ago
  •  ...lifecycle. Working alongside experienced consultants and system architects, you'll contribute to projects from initial requirements and architecture...  ...and within multidisciplinary teams Experience with embedded C, Python, TCL, Ethernet, packet processing, or SoC architectures would be... 
    Python

    Intellectual Capital Resources

    Birmingham
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Architect - Python & .NET. Be the first to apply!