cover image
Enterprise Recruitment Ltd

Enterprise Recruitment Ltd

www.enterpriserecruitment.com

2 Jobs

17 Employees

About the Company

Enterprise Recruitment Ltd are established experts in the recruitment of Electronics, Software, Mechanical and Manufacturing staff. Our consultants are technical specialists who quickly understand complex requirements and only put forward quality applicants. Appointing us to do what we do best allows our clients to spend more time on what they do best.

We have advanced technical recruitment expertise developed over 18 years of successful engineering recruitment. We utilise that expertise to understand our clients’ requirements and find suitable candidates fast.

Listed Jobs

Company background Company brand
Company Name
Enterprise Recruitment Ltd
Job Title
Contract C# Software Engineer
Job Description
**Job Title:** Contract C# Software Engineer **Role Summary:** 9‑month contract focused on developing Windows desktop applications in C# that interface with hardware components. Requires IR35 compliance, onsite presence three days a week (full‑time during initial weeks), and active participation in code and design reviews for large projects. **Expectations:** - Complete the contract over nine months, with full‑time work during the first few weeks. - Work onsite three days per week; remote work not permitted. - Deliver functional, reliable Windows applications that communicate with hardware via TCP/IP and UDP. - Engage in code and design reviews to uphold quality standards. **Key Responsibilities:** - Design, code, test, and maintain C# Windows Forms applications. - Implement multi‑threaded and distributed components for robust performance. - Integrate hardware devices through TCP/IP & UDP protocols. - Conduct thorough code and design reviews within large‑scale projects. - Resolve bugs, optimize performance, and document technical solutions. - Collaborate with cross‑functional teams to refine functional requirements. **Required Skills:** - Proficient in C# and the .NET environment (Framework/Core). - Experience building multi‑threaded, distributed Windows desktop applications. - Understanding of network protocols (TCP/IP, UDP) and hardware integration. - Strong analytical and problem‑solving abilities. - Ability to review code/design documents and provide constructive feedback. - Excellent written and verbal communication skills in English. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience). - No mandatory certifications, but familiarity with SOLID principles, design patterns, and unit testing frameworks is advantageous.
Wimbledon, United kingdom
On site
23-12-2025
Company background Company brand
Company Name
Enterprise Recruitment Ltd
Job Title
Systems Test Engineer- Contract
Job Description
**Job title** Systems Test Engineer – Contract **Role Summary** Drive testing for complex, safety‑critical or regulated hardware‑software systems. Analyse test execution, identify root causes, and collaborate with cross‑functional teams to ensure systems meet stringent reliability standards. Own higher‑risk areas, develop test plans, and contribute to continuous improvement of testing processes. **Expectations** - Deliver comprehensive testing for safety‑critical or regulated systems (marine, aerospace, automotive, etc.). - Lead ownership of complex, high‑risk test areas and ensure on‑time, on‑spec delivery. - Provide actionable failure analysis and drive corrective actions. - Contribute to improvement of test tools, environments, and processes. - Mentor junior colleagues and share expertise across teams. **Key Responsibilities** - Define test scope and validation strategies with software, hardware, and systems engineers. - Execute manual and automated tests on integrated systems; set up test rigs and troubleshoot equipment. - Analyze failures, isolate root causes across hardware and software boundaries, and document findings. - Write, update, and improve test plans, test cases, and test scripts. - Maintain requirements and test management tools, ensuring traceability and auditability. - Identify and implement continuous improvement opportunities for tools, environments, and workflows. - Communicate results, risks, and recommendations clearly to stakeholders. **Required Skills** - Experience testing complex, safety‑critical or regulated systems (marine, aerospace, automotive, etc.). - Strong understanding of hardware‑software interaction at system level. - Proficiency in manual and/or automated integrated system testing. - Applied knowledge of structured, risk‑based test methodologies. - Ability to analyze failures, identify root causes, and drive corrective action. - Experience writing and improving test plans, test cases, and scripts. - Familiarity with requirements management and test management tools. - Working knowledge of Python. - Excellent communication and cross‑functional collaboration skills. **Required Education & Certifications** - Degree or equivalent experience in Engineering, Computer Science, or related field. - ISTQB or comparable testing certification is beneficial but not mandatory.
New malden, United kingdom
On site
24-12-2025