cover image
Humand Talent

Humand Talent

www.humand.co.uk

5 Jobs

10 Employees

About the Company

Listed Jobs

Company background Company brand
Company Name
Humand Talent
Job Title
Junior Software Engineer - up to £50,000 - ID44703
Job Description
**Job title** Junior Software Engineer – Embedded Systems **Role Summary** Entry‑level engineer focused on developing and maintaining embedded software for a high‑level RTOS platform. Works within a Linux environment, contributing to robotics and real‑time applications, while learning emerging technologies and expanding language proficiency. **Expectations** - Demonstrable enthusiasm for embedded systems and C/C++ development. - Proven ability to learn new tools, languages, and concepts rapidly. - Willingness to collaborate across multidisciplinary teams and take ownership of small to medium‑sized software components. - Commitment to clean code, unit testing, and continuous integration practices. **Key Responsibilities** - Design, code, and test embedded firmware for RTOS‑based robotics projects. - Write maintainable C/C++ (or alternative) code for Linux/Unix‑based targets. - Develop and maintain scripts (Python, Shell) for build, deployment, and testing automation. - Use Git for version control; manage branches, pull requests, and merge conflicts. - Participate in code reviews, debugging sessions, and system integration tests. - Collect and analyze telemetry/data to identify performance bottlenecks or anomalies. - Collaborate with hardware and application teams to define requirements and verify implementation. - Stay updated on industry trends in embedded systems, robotics, and real‑time computing. **Required Skills** - Strong programming foundation in C or C++; familiarity with C#, Go, or other compiled languages is a plus. - Experience in a Linux/Unix environment, including shell scripting and toolchain usage. - Basic knowledge of real‑time operating systems and embedded programming concepts. - Proficiency with Git (GitHub, GitLab, or similar). - Ability to write and maintain Python scripts for automation or data extraction. - Solid understanding of algorithms, data structures, and complexity analysis. - Analytical mindset with attention to detail and problem‑solving capabilities. - Basic data mining or analytics exposure is advantageous. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Electrical/Computer Engineering, Robotics, or a related field. - No mandatory certifications required; ongoing professional development is encouraged.
Oxfordshire, United kingdom
On site
Junior
19-11-2025
Company background Company brand
Company Name
Humand Talent
Job Title
Software Engineer - .NET, Blazor, TDD, Mob Programming
Job Description
**Job Title:** Software Engineer – .NET, Blazor, TDD, Mob Programming **Role Summary:** Develop scalable, high‑performing front‑end web applications using Blazor (WebAssembly), C#, Azure, HTML, and CSS. Collaborate in an agile, distributed environment to deliver secure, accessible consumer‑facing marketing sites, employing modern testing and live‑learning practices. **Expectations:** - Deliver robust, production‑grade front‑end code on time. - Apply test‑driven development (TDD) and mob programming techniques. - Ensure accessibility, security, and performance compliance (e.g., Lighthouse scores). - Work flexibly in a remote, collaborative team setting. **Key Responsibilities:** 1. Design, code, and maintain Blazor and Blazor WebAssembly components in C#. 2. Integrate with Azure services (hosting, storage, authentication). 3. Build static sites and headless CMS integrations (Umbraco, WordPress/PHP). 4. Write unit and end‑to‑end tests, maintain test suites under TDD. 5. Utilize Playwright for automated UI testing; analyze user behavior with Microsoft Clarity. 6. Participate in daily stand‑ups, sprint planning, and retrospective sessions. 7. Mentor peers, contribute to knowledge sharing and code reviews. **Required Skills:** - Deep experience with Blazor WebAssembly (WASM). - Strong proficiency in C#/.NET Core. - Advanced CSS knowledge for responsive UI design. - Familiarity with HTML5, JavaScript, and the Microsoft Azure ecosystem. - Experience building consumer‑facing websites judged by performance metrics (e.g., Lighthouse). - Proficiency with automated testing tools (Playwright, Selenium). - Knowledge of XSS/CSRF mitigation, secure coding practices, and accessibility standards. - Comfortable with agile methodologies and collaborative, peer‑coding practices. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience. - Microsoft Certified: Azure Developer Associate or related .NET certification is preferred.
Cheltenham, United kingdom
Remote
04-12-2025
Company background Company brand
Company Name
Humand Talent
Job Title
Senior Software Engineer ID44204
Job Description
**Job Title** Senior Software Engineer **Role Summary** Design, develop, and maintain high‑performance, secure, and scalable applications using modern .NET (C#) and Blazor. Influence architecture, enforce coding standards, and drive continuous improvement through CI/CD, observability, and data‑driven decision making. Mentor peers and collaborate in an Agile environment. **Expectations** - Deliver clean, tested, and maintainable code that prioritizes reliability and security. - Advocate for user experience and accessibility best practices. - Actively contribute to architectural discussions and elevate engineering standards. - Foster a collaborative culture by coaching and supporting team members. - Embrace cloud technologies, automated pipelines, and modern engineering practices. **Key Responsibilities** - Develop and ship new features and enhancements in C#, Blazor, HTML, and CSS. - Design scalable, extensible, and secure software architectures for Azure services. - Write unit, integration, and end‑to‑end tests; maintain code coverage and quality. - Implement and maintain CI/CD pipelines; monitor and improve build, test, and deployment processes. - Participate in code reviews, provide constructive feedback, and enforce coding standards. - Mentor junior engineers and contribute to team skill‑building. - Collaborate with product owners, designers, and stakeholders to translate requirements into technical solutions. - Monitor application performance, troubleshoot incidents, and improve observability. - Apply agile practices (Sprint planning, daily stand‑ups, retrospectives). **Required Skills** - Deep proficiency in C# (.NET Core/.NET 6+) and Blazor architecture. - Strong front‑end skills: HTML5, CSS3, and basic JavaScript. - Experience with Azure cloud services (App Services, Functions, Storage, Azure DevOps). - Implementing CI/CD pipelines using Azure Pipelines, GitHub Actions, or similar. - Unit/integration testing (xUnit, NUnit, MSTest) and test‑driven development. - Secure coding practices and familiarity with OWASP guidelines. - Accessibility (WCAG) awareness and experience improving UX. - Observability tools (Application Insights, Prometheus, Grafana) and logging/telemetry. - Proficiency with Git version control and branching strategies. - Strong problem‑solving, communication, and collaboration skills. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). - Relevant certifications (e.g., Microsoft Azure Developer Associate, Microsoft Certified: Azure Fundamentals) are a plus.
Cheltenham, United kingdom
Remote
Senior
04-12-2025
Company background Company brand
Company Name
Humand Talent
Job Title
Software Engineer - £60k ID45265
Job Description
Job Title: Software Engineer Role Summary: Design, develop, and maintain a cloud‑based design automation platform that integrates advanced simulation and manufacturing tools for aerospace components. Work with C++, C#, and Python to deliver scalable, high‑performance solutions. Expectations: Deliver robust, production‑ready code on schedule; own end‑to‑end features; apply clean architecture and design patterns; collaborate closely with mechanical, aerothermal, and machine‑learning teams; continuously learn and innovate to meet evolving product goals. Key Responsibilities: - Develop and extend platform components in C++/C# with Python scripting support. - Integrate cloud infrastructure (e.g., container orchestration, scalable storage) into the design pipeline. - Interface with simulation tools such as FEA and CFD to expose data and results to the platform. - Collaborate with cross‑disciplinary engineers to translate manual workflows into cloud‑native, automated processes. - Mentor junior developers and review code to maintain quality and consistency. - Participate in architecture reviews and contribute to technology strategy decisions. Required Skills: - 2–5 years of commercial software development experience. - Strong proficiency in C++ or C# and solid knowledge of Python. - Hands‑on experience with software design principles, patterns, and iterative delivery. - Comfortable owning large, independent projects and delivering results. - Ability to work effectively in a fast‑moving, interdisciplinary environment. - Good verbal and written communication skills. Required Education & Certifications: - Bachelor’s degree (2:1 or above) in Computer Science, Engineering, Physics, or a closely related field. - No additional certifications required, but familiarity with cloud technologies (AWS, EKS) and modern web frameworks (Vue3, TypeScript, Django) is a plus.
Oxfordshire, United kingdom
Hybrid
18-12-2025