GenAI services and enterprise data. Build and manage custom connectors to internal APIs and third-party services. Agentic Workflow Orchestration Architect multi-step agent workflows using: - Semantic Kernel SDK (C# or Python) - Azure OpenAI (GPT-4, function calling, chat completion) - Planner and Kernel Memory APIs for reasoning and memory - RAG pipelines grounded in enterprise data via Azure AI Search Microsoft More ❯
GenAI services and enterprise data. Build and manage custom connectors to internal APIs and third-party services. Agentic Workflow Orchestration Architect multi-step agent workflows using: - Semantic Kernel SDK (C# or Python) - Azure OpenAI (GPT-4, function calling, chat completion) - Planner and Kernel Memory APIs for reasoning and memory - RAG pipelines grounded in enterprise data via Azure AI Search Microsoft More ❯
Esher, Surrey, United Kingdom Hybrid / WFH Options
Tony Gee and Partners LLP
prioritising workload to meet project deadlines. Demonstrate strong communication and collaboration skills, working effectively within cross-functional teams to drive project success. Proficiency in .NET technologies, including ASP.NET Core, C#, Web API and .NET frameworks Hands-on experience with database systems, including SQL queries. Experience in adhering to coding and security standards Qualifications Diploma in Software Engineering or an equivalent More ❯
Corby, Northamptonshire, United Kingdom Hybrid / WFH Options
Utility Bidder LTD
scalable. Implement security measures to protect data and ensure compliance. Follow best practices and coding standards for Salesforce development. Essential Skills Programming Skills: Experience with JavaScript and SQL and C# or Java. Strong Analytical and Problem-Solving Skills: Ability to analyse business needs and develop effective solutions. Communication and Collaboration Skills: Ability to work effectively with stakeholders and other developers. More ❯
to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design PREFERRED QUALIFICATIONS - Master's degree in computer science or equivalent - 3+ years of full software development life cycle, including coding standards, code reviews, source control management More ❯
/OT convergence tools (e.g., Azure IoT, Siemens MindSphere). Strong understanding of industrial protocols (OPC UA, MQTT, Modbus) and control systems (PLCs, DCS). Proficient in Python, SQL, C#, and industrial networking. Deep knowledge of Industry 4.0, IIoT, and smart manufacturing technologies. Excellent problem-solving, communication, and stakeholder engagement skills. Comfortable working in dynamic environments and leading change across More ❯
leadership responsibilities as we grow What you will bring Background in developing and deploying Windows applications (eg. WinForms/WPF/UWP, MAUI) Proficiency with the Microsoft .NET stack (C#, .NET Framework, .NET Core, SQL Server) and willingness to work with various modern frameworks and tooling Firm grasp of multi-threading and efficient cross-process communication Working knowledge of interacting More ❯
internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - 3+ years of programming using a modern programming language such as Java, C++, or C#, including object-oriented design experience PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - 2+ years of full stack development experience - 2+ years of Android development experience - 2+ years More ❯
track record of design and implementation of technological solutions, and hold a relevant degree. Experience with Linux, and programming in C and at least one other language (such as C#, C++, MATLAB) is essential. In addition, experience in any of the following is desirable: Bare metal/RTOS software development on ARM targets High level software architecture Embedded software debugging More ❯
implementation details. Participate as an active member of a product development team, taking part in planning and daily standups. Participate in on-call escalations when needed. Requirements: You know C# . or equivalent, preferably with some coding experience in other stacks or languages (Go, Node.js, Rust, etc.) Able to learn fast, be inquisitive and work within an agile environment. You More ❯
Designing and implementing enterprise-wide visualization and collaboration solutions using AspenTech products, or 3rd party (PowerBI), is an added advantage. Advanced level use of Microsoft Office. Experience with Python, C#, C++, VB.Net or other programming languages is highly advantageous. Good written and oral communication and presentation skill in English is a must. Must be comfortable in a technical lead role More ❯
/Linux operating systems and tools Knowledge of software debugging and profiling tools Ability to read and understand source code in programming languages like Java/C/C C# Ability to create simple ad-hoc programs or scripts Availability and work pattern: Needs to cover 8 hour shifts during extended day hours (06:00 - 24:00), Being on call More ❯
SQL and relational databases. Proficiency in PowerShell scripting and API integration (REST/JSON). Extensive experience with modern front-end frameworks (e.g., Angular, React). Solid understanding of C#, Angular and Razor in a production environment. Experience integrating with enterprise systems (e.g., student records, finance, access control). Proven ability to troubleshoot and resolve complex technical issues. Strong communication More ❯
SQL and relational databases. Proficiency in PowerShell scripting and API integration (REST/JSON). Extensive experience with modern front-end frameworks (e.g., Angular, React). Solid understanding of C#, Angular and Razor in a production environment. Experience integrating with enterprise systems (e.g., student records, finance, access control). Proven ability to troubleshoot and resolve complex technical issues. Strong communication More ❯
operate both independently and collaboratively as part of a closely coupled team Extensive software development experience in a range of programming languages such as C, C++, Python, Java or C# The ability to develop and integrate software systems using both bare metal and Open Source/Commercial Operating systems Knowledge and implementation of complex software solutions Previous experience developing for More ❯
Bromsgrove, Worcestershire, United Kingdom Hybrid / WFH Options
Talk Recruitment
Highly motivated and able to learn new technologies quickly. Knowledge of relevant console platforms certification requirements (XRs and TRCs etc) Expertise with microservices and languages such as Java, Kotlin, C# or similar Experience with message queue systems such as RabbitMQ or similar Experience with product development lifecycle. Stress-testing, performance-tuning, and optimization skills. Debugging in multi-threaded environments. Eligible More ❯
Bromsgrove, Worcestershire, United Kingdom Hybrid / WFH Options
Talk Recruitment
Highly motivated and able to learn new technologies quickly. Knowledge of relevant console platforms certification requirements (XRs and TRCs etc) Expertise with microservices and languages such as Java, Kotlin, C# or similar Experience with message queue systems such as RabbitMQ or similar Experience with product development lifecycle. Stress-testing, performance-tuning, and optimization skills. Debugging in multi-threaded environments. Eligible More ❯
build solutions that support the full trade lifecycle Contribute to a culture of innovation, transparency, and continuous learning Qualifications 3+ years of software engineering experience in Go, Java, C++, C#, or Python B.S. or M.S. in Computer Science, related field, or equivalent experience Experience working with complex backend systems Strong problem-solving skills and a proactive mindset Interest in financial More ❯
Fleet, Hampshire, United Kingdom Hybrid / WFH Options
RVU Co UK
IaaS and PaaS platforms. Knowledge of cloud provider design principles, like AWS and Azures Well- Architected frameworks Experience using scripting, and ideally programming with languages such as Go and C# We are looking for someone who can also demonstrate: Using data to drive decision making Demonstrable experience of taking the lead in solving business problems Industry experience in implementing platform More ❯
and operations - Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS - 5+ years of programming using a modern programming language such as Java, C++, or C#, including object-oriented design experience - Experience building complex software systems that have been successfully delivered to customers - Experience building high-performance, highly-available, and scalable distributed systems, in a UNIX More ❯
are always willing to dive into specific areas to gain the expertise needed to be successful in your role. Nice-to-Haves Tech stack knowledge. Our core stack is C#/Node, React, TypeScript, MongoDB/SQL/ElasticSearch and AWS, so experience with these is ideal. Our Role Champion work-life harmony . We'll give you the flexibility More ❯
workshops, including sprint planning and retrospectives What You Need to Succeed Experience Building and maintaining applications at a commercial level in one of the following languages: JavaScript Java PHP C# or another C derivative Interacting with, and managing data in, both relational and non-relational data stores Writing automated integration and unit tests for large or complex applications Knowledge A More ❯
York, Yorkshire, United Kingdom Hybrid / WFH Options
Candour Solutions
Platform Solution Architect Expert • Experience in working with Power Platform AI Builder and integrating with external AI technology would be an advantage. • Experience with extending the Power Platform using C#, JavaScript etc. • Insurance industry knowledge and experience an advantage. More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
BAE Systems (New)
verbally and in written form Championing quality assurance and best practices and mentoring individuals in their application Practical software development in one or more common languages, such as Java, C# or JavaScript Cloud platforms, particularly AWS Following an agile development methodology, such as SCRUM or SAFe Driving innovation within a team of engineers to find new solutions to difficult problems More ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
BAE Systems (New)
verbally and in written form Championing quality assurance and best practices and mentoring individuals in their application Practical software development in one or more common languages, such as Java, C# or JavaScript Cloud platforms, particularly AWS Following an agile development methodology, such as SCRUM or SAFe Driving innovation within a team of engineers to find new solutions to difficult problems More ❯