and cross-platform (Windows/Linux) environments. Design, develop, and maintain core software applications to support engine testing and measurement systems. Write efficient, reliable, and scalable code in C++ , C# , and Python to ensure long-term software functionality and maintainability. Develop, automate, and manage build and release pipelines using Azure DevOps . Contribute to the overall software life cycle , including … test beds rather than local development environments. Support cross-platform development on both Windows and Linux operating systems. Key Accountabilities, Skills & Experience: Proven experience in software development using C++ , C# , and Python . Strong understanding of software architecture , design principles , and development best practices . Hands-on experience with Azure DevOps for build, release, and CI/CD automation. Experience More ❯
and cross-platform (Windows/Linux) environments. Design, develop, and maintain core software applications to support engine testing and measurement systems. Write efficient, reliable, and scalable code in C++ , C# , and Python to ensure long-term software functionality and maintainability. Develop, automate, and manage build and release pipelines using Azure DevOps . Contribute to the overall software lifecycle , including requirements … test beds rather than local development environments. Support cross-platform development on both Windows and Linux operating systems. Key Accountabilities, Skills & Experience: Proven experience in software development using C++ , C# , and Python . Strong understanding of software architecture , design principles , and development best practices . Hands-on experience with Azure DevOps for build, release, and CI/CD automation. Experience More ❯
and be involved in scholarship and continuous curriculum improvement. You will deliver and support modules in the Computing related disciplines some of these are as follows: Advanced Programming in C# Data Structures and Algorithms in Java Databases using SQL Advanced Databases and Big Data using Python Web Design Programming using ASP .Net Core Cloud Computing Applied Machine Learning using Python … flexible, student-focused approach and commitment to continuous improvement Willingness to work towards HEA Fellowship (if not already held) Confident in teaching the following Programming languages Python, Java and C# Desirable: PhD (or near completion) or equivalent industry experience Research or enterprise activity involvement Teaching qualification Experience leading modules or academic teams What We Offer A diverse and inclusive academic More ❯
and be involved in scholarship and continuous curriculum improvement. You will deliver and support modules in the Computing related disciplines some of these are as follows: Advanced Programming in C# Data Structures and Algorithms in Java Databases using SQL Advanced Databases and Big Data using Python Web Design Programming using ASP .Net Core Cloud Computing Applied Machine Learning using Python … flexible, student-focused approach and commitment to continuous improvement Willingness to work towards HEA Fellowship (if not already held) Confident in teaching the following Programming languages Python, Java and C# Desirable: PhD (or near completion) or equivalent industry experience Research or enterprise activity involvement Teaching qualification Experience leading modules or academic teams What We Offer A diverse and inclusive academic More ❯
ensuring issues are resolved efficiently. Collaborate closely with the development team to rapidly identify, report, and fix bugs, improving product reliability and user satisfaction. Contribute to feature development using C#, Angular, and SQL, enhancing product performance and functionality. Leverage AI-powered tools to streamline support, automate repetitive tasks, and boost team efficiency. Create clear, reusable documentation for processes, common solutions … explain technical concepts to both technical and non-technical users. Comfortable working independently and as part of a collaborative team in a fast-paced environment. Hands-on experience with C#, Angular, and SQL, with a willingness to deepen expertise. Familiarity with version control systems (Git) and modern development practices. Desirable Skills & Experience Curiosity about or experience with AI-powered development More ❯
ensuring issues are resolved efficiently. Collaborate closely with the development team to rapidly identify, report, and fix bugs, improving product reliability and user satisfaction. Contribute to feature development using C#, Angular, and SQL, enhancing product performance and functionality. Leverage AI-powered tools to streamline support, automate repetitive tasks, and boost team efficiency. Create clear, reusable documentation for processes, common solutions … explain technical concepts to both technical and non-technical users. Comfortable working independently and as part of a collaborative team in a fast-paced environment. Hands-on experience with C#, Angular, and SQL, with a willingness to deepen expertise. Familiarity with version control systems (Git) and modern development practices. Desirable Skills & Experience Curiosity about or experience with AI-powered development More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Synetec
ensuring issues are resolved efficiently. Collaborate closely with the development team to rapidly identify, report, and fix bugs, improving product reliability and user satisfaction. Contribute to feature development using C#, Angular, and SQL, enhancing product performance and functionality. Leverage AI-powered tools to streamline support, automate repetitive tasks, and boost team efficiency. Create clear, reusable documentation for processes, common solutions … explain technical concepts to both technical and non-technical users. Comfortable working independently and as part of a collaborative team in a fast-paced environment. Hands-on experience with C#, Angular, and SQL, with a willingness to deepen expertise. Familiarity with version control systems (Git) and modern development practices. Desirable Skills & Experience Curiosity about or experience with AI-powered development More ❯
tech, architecture, and ways of working. For this particular position we are looking to hire more on attitude than experience, so if you have a good base knowledge of C# .NET, whether that be windows or web development but want the oppotrunity to learn and work with a range of different tech in the Microsoft ecosystem this would be a … enterprise level and complex—600+ DLLs, interconnected solutions, cloud-hosted core systems, and new mobile tools in React Native and Xamarin. You won’t get bored! Current Core Tech: C# .NET SQL Server Newer Direction: React & React Native MAUI Microservices .NET 6+ GitHub, modern CI/CD Scrum with 2-week sprints and demos Why Join Them? Be part of More ❯
off-site). Power Systems Understand and work with grid-connected high-power conversion systems (e.g., inverters, battery management systems). Software Development Develop PC-based test tools using C# and Python. Contribute to system-level software development in Python. Simulation & Testing Use Typhoon HIL for model-based development and Hardware-in-the-Loop testing. Documentation & Collaboration Document code and … Experience implementing control engineering techniques, including PID controllers. Familiarity with high-power conversion systems (e.g., inverters, battery management systems). Desirable Skills Experience with PC-based test development using C# and Python. Knowledge of Typhoon HIL for model-based development and Hardware-in-the-Loop testing. Contribution to system-level software development in Python. Ability to document code clearly and More ❯
cloud security, preferably within Azure. Experience applying secure design principles in customer-facing SaaS platforms. Deep understanding of application security and secure SDLC across modern stacks (JavaScript/React, C#/.NET, Azure services, containers). Knowledge of OWASP Top 10 and mitigation strategies. Experience with modern authentication and authorization protocols (OpenID Connect, OAuth2.0). Hands-on experience with SAST …/DAST tools and integration into SDLC. Proficiency in coding or scripting languages (C#, Go, Python). Experience in: Azure services, security, and networking Networking protocols. Application Reverse Proxies System Firewalls and security testing tools .NET cryptographic suites PKIs and Certification Authorities Qualifications & Skills: - Excellent understanding of secure software development standards and lifecycles. - Strong interpersonal and communication skills, both written More ❯
london, south east england, united kingdom Hybrid / WFH Options
Synetec
ensuring issues are resolved efficiently. Collaborate closely with the development team to rapidly identify, report, and fix bugs, improving product reliability and user satisfaction. Contribute to feature development using C#, Angular, and SQL, enhancing product performance and functionality. Leverage AI-powered tools to streamline support, automate repetitive tasks, and boost team efficiency. Create clear, reusable documentation for processes, common solutions … explain technical concepts to both technical and non-technical users. Comfortable working independently and as part of a collaborative team in a fast-paced environment. Hands-on experience with C#, Angular, and SQL, with a willingness to deepen expertise. Familiarity with version control systems (Git) and modern development practices. Desirable Skills & Experience Curiosity about or experience with AI-powered development More ❯
cloud security, preferably within Azure. Experience applying secure design principles in customer-facing SaaS platforms. Deep understanding of application security and secure SDLC across modern stacks (JavaScript/React, C#/.NET, Azure services, containers). Knowledge of OWASP Top 10 and mitigation strategies. Experience with modern authentication and authorization protocols (OpenID Connect, OAuth2.0). Hands-on experience with SAST …/DAST tools and integration into SDLC. Proficiency in coding or scripting languages (C#, Go, Python). Experience in: Azure services, security, and networking Networking protocols. Application Reverse Proxies System Firewalls and security testing tools .NET cryptographic suites PKIs and Certification Authorities Qualifications & Skills: - Excellent understanding of secure software development standards and lifecycles. - Strong interpersonal and communication skills, both written More ❯
off-site). Power Systems Understand and work with grid-connected high-power conversion systems (e.g., inverters, battery management systems). Software Development Develop PC-based test tools using C# and Python. Contribute to system-level software development in Python. Simulation & Testing Use Typhoon HIL for model-based development and Hardware-in-the-Loop testing. Documentation & Collaboration Document code and … Experience implementing control engineering techniques, including PID controllers. Familiarity with high-power conversion systems (e.g., inverters, battery management systems). Desirable Skills Experience with PC-based test development using C# and Python. Knowledge of Typhoon HIL for model-based development and Hardware-in-the-Loop testing. Contribution to system-level software development in Python. Ability to document code clearly and More ❯
off-site). Power Systems Understand and work with grid-connected high-power conversion systems (e.g., inverters, battery management systems). Software Development Develop PC-based test tools using C# and Python. Contribute to system-level software development in Python. Simulation & Testing Use Typhoon HIL for model-based development and Hardware-in-the-Loop testing. Documentation & Collaboration Document code and … Experience implementing control engineering techniques, including PID controllers. Familiarity with high-power conversion systems (e.g., inverters, battery management systems). Desirable Skills Experience with PC-based test development using C# and Python. Knowledge of Typhoon HIL for model-based development and Hardware-in-the-Loop testing. Contribution to system-level software development in Python. Ability to document code clearly and More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Synetec
ensuring issues are resolved efficiently. Collaborate closely with the development team to rapidly identify, report, and fix bugs, improving product reliability and user satisfaction. Contribute to feature development using C#, Angular, and SQL, enhancing product performance and functionality. Leverage AI-powered tools to streamline support, automate repetitive tasks, and boost team efficiency. Create clear, reusable documentation for processes, common solutions … explain technical concepts to both technical and non-technical users. Comfortable working independently and as part of a collaborative team in a fast-paced environment. Hands-on experience with C#, Angular, and SQL, with a willingness to deepen expertise. Familiarity with version control systems (Git) and modern development practices. Desirable Skills & Experience Curiosity about or experience with AI-powered development More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Synetec
ensuring issues are resolved efficiently. Collaborate closely with the development team to rapidly identify, report, and fix bugs, improving product reliability and user satisfaction. Contribute to feature development using C#, Angular, and SQL, enhancing product performance and functionality. Leverage AI-powered tools to streamline support, automate repetitive tasks, and boost team efficiency. Create clear, reusable documentation for processes, common solutions … explain technical concepts to both technical and non-technical users. Comfortable working independently and as part of a collaborative team in a fast-paced environment. Hands-on experience with C#, Angular, and SQL, with a willingness to deepen expertise. Familiarity with version control systems (Git) and modern development practices. Desirable Skills & Experience Curiosity about or experience with AI-powered development More ❯
conduct performance tuning Qualifications Bachelor's degree in Computer Science or relevant field 4+ years of experience working with .NET or relevant experiences Experience developing web-based applications in C#, HTML, JavaScript, VBScript/ASP, or .NET Experience working with MS SQL Server and MySQL Knowledge of practices and procedures for full software design life cycle Experience working in agile More ❯
off-site). Power Systems Understand and work with grid-connected high-power conversion systems (e.g., inverters, battery management systems). Software Development Develop PC-based test tools using C# and Python. Contribute to system-level software development in Python. Simulation & Testing Use Typhoon HIL for model-based development and Hardware-in-the-Loop testing. Documentation & Collaboration Document code and … Experience implementing control engineering techniques, including PID controllers. Familiarity with high-power conversion systems (e.g., inverters, battery management systems). Desirable Skills Experience with PC-based test development using C# and Python. Knowledge of Typhoon HIL for model-based development and Hardware-in-the-Loop testing. Contribution to system-level software development in Python. Ability to document code clearly and More ❯
standard for code quality and best practices, actively contributing to code reviews and collaborative programming sessions with your team. As a Senior Software Engineer, you will be experienced with: C#, .Netcore JavaScript, React.js AWS Key information: Up to £475 per day Outside IR35 9 months rolling Hybrid Monthly (London) This is an exciting opportunity for a Senior Software Engineer to More ❯
standard for code quality and best practices, actively contributing to code reviews and collaborative programming sessions with your team. As a Senior Software Engineer, you will be experienced with: C#, .Netcore JavaScript, React.js AWS Key information: Up to £475 per day Outside IR35 9 months rolling Hybrid Monthly (London) This is an exciting opportunity for a Senior Software Engineer to More ❯
conduct performance tuning Qualifications Bachelor's degree in Computer Science or relevant field 4+ years of experience working with .NET or relevant experiences Experience developing web-based applications in C#, HTML, JavaScript, VBScript/ASP, or .NET Experience working with MS SQL Server and MySQL Knowledge of practices and procedures for full software design life cycle Experience working in agile More ❯
standard for code quality and best practices, actively contributing to code reviews and collaborative programming sessions with your team. As a Senior Software Engineer, you will be experienced with: C#, .Netcore JavaScript, React.js AWS Key information: Up to £475 per day Outside IR35 9 months rolling Hybrid Monthly (London) This is an exciting opportunity for a Senior Software Engineer to More ❯
Kingston Upon Thames, England, United Kingdom Hybrid / WFH Options
Reveal Media
planning for servers, databases, and storage, scaling resources before issues occur. Identify systemic patterns causing downtime and implement fixes at scale. 3. Automation & Tooling Build scripts and automation (PowerShell, C#, Azure Functions, Logic Apps) to detect and remediate common application or infrastructure issues. Automate environment health checks and reporting. Develop self-healing routines for recurring problems. 4. Monitoring & Reporting Implement … operations for enterprise SaaS. Proven track record in incident resolution and root cause analysis. Experience working with both multi-tenant and single-tenant cloud architectures. Strong background in supporting C#/.NET Core/MVC web applications with SQL Server backends and Azure Blob Storage. Advanced Azure diagnostics (Application Insights, Log Analytics, Kusto Query Language). Proficient in SQL for … DB, Blob Storage, scaling strategies. Experience in capacity planning, SLOs, and error budget management Azure Monitor, Application Insights, Log Analytics, Azure Data Explorer (KQL), Azure Functions, Logic Apps, PowerShell, C#, SQL Server Management Studio, Azure Storage Explorer, Power BI (for reporting). Desirable Your Personal Skills and Attributes Exceptional problem-solving skills with strong attention to detail. Ability to clearly More ❯
planning for servers, databases, and storage, scaling resources before issues occur. Identify systemic patterns causing downtime and implement fixes at scale. 3. Automation & Tooling Build scripts and automation (PowerShell, C#, Azure Functions, Logic Apps) to detect and remediate common application or infrastructure issues. Automate environment health checks and reporting. Develop self-healing routines for recurring problems. 4. Monitoring & Reporting Implement … operations for enterprise SaaS. Proven track record in incident resolution and root cause analysis. Experience working with both multi-tenant and single-tenant cloud architectures. Strong background in supporting C#/.NET Core/MVC web applications with SQL Server backends and Azure Blob Storage. Advanced Azure diagnostics (Application Insights, Log Analytics, Kusto Query Language). Proficient in SQL for … DB, Blob Storage, scaling strategies. Experience in capacity planning, SLOs, and error budget management Azure Monitor, Application Insights, Log Analytics, Azure Data Explorer (KQL), Azure Functions, Logic Apps, PowerShell, C#, SQL Server Management Studio, Azure Storage Explorer, Power BI (for reporting). Desirable Your Personal Skills and Attributes Exceptional problem-solving skills with strong attention to detail. Ability to clearly More ❯
london, south east england, united kingdom Hybrid / WFH Options
Reveal Media
planning for servers, databases, and storage, scaling resources before issues occur. Identify systemic patterns causing downtime and implement fixes at scale. 3. Automation & Tooling Build scripts and automation (PowerShell, C#, Azure Functions, Logic Apps) to detect and remediate common application or infrastructure issues. Automate environment health checks and reporting. Develop self-healing routines for recurring problems. 4. Monitoring & Reporting Implement … operations for enterprise SaaS. Proven track record in incident resolution and root cause analysis. Experience working with both multi-tenant and single-tenant cloud architectures. Strong background in supporting C#/.NET Core/MVC web applications with SQL Server backends and Azure Blob Storage. Advanced Azure diagnostics (Application Insights, Log Analytics, Kusto Query Language). Proficient in SQL for … DB, Blob Storage, scaling strategies. Experience in capacity planning, SLOs, and error budget management Azure Monitor, Application Insights, Log Analytics, Azure Data Explorer (KQL), Azure Functions, Logic Apps, PowerShell, C#, SQL Server Management Studio, Azure Storage Explorer, Power BI (for reporting). Desirable Your Personal Skills and Attributes Exceptional problem-solving skills with strong attention to detail. Ability to clearly More ❯