and databases, user authentication, APIs, automated testing, and more. What we are looking for: Strong coding skills: proficient in HTML, CSS, JavaScript, Python A relevant degree (e.g. Computer Science, SoftwareEngineering, Web Development) or equivalent experience Evidence of continuous professional development (courses, certifications, self projects etc) Experience using frameworks such as Django (or similar MVC frameworks); knowledge of … React or other front-end frameworks is a plus Solid understanding of relational databases (e.g. PostgreSQL, MySQL) and non-relational databases Experience with software testing (manual and/or automated, version control (e,.g. Git), APIs, user authentication Ability to teach/explain code, architectures, debugging, responsive design, best practices, performance, security Good standard of English; strong communication skills More ❯
the overall reliability, scalability, performance, and operational efficiency of systems and services deployed on the Microsoft Azure Cloud platform. This role combines deep expertise in Azure infrastructure with strong softwareengineering principles, leadership, and a focus on automation to manage complex, large-scale systems. This is an urgent requirement to support a critical migration and platform enhancement project More ❯
the overall reliability, scalability, performance, and operational efficiency of systems and services deployed on the Microsoft Azure Cloud platform. This role combines deep expertise in Azure infrastructure with strong softwareengineering principles, leadership, and a focus on automation to manage complex, large-scale systems. This is an urgent requirement to support a critical migration and platform enhancement project More ❯
the overall reliability, scalability, performance, and operational efficiency of systems and services deployed on the Microsoft Azure Cloud platform. This role combines deep expertise in Azure infrastructure with strong softwareengineering principles, leadership, and a focus on automation to manage complex, large-scale systems. This is an urgent requirement to support a critical migration and platform enhancement project More ❯
Croydon, Surrey, England, United Kingdom Hybrid/Remote Options
eTeam Inc
/Day on Umbrella Location: Croydon (Hybrid) Clearance required: SC Transfer (Active SC only ) Contract Duration: 05 months Experience of Java Experience of Spring framework or equivalent. Knowledge of software design patterns and when to apply them Excellent knowledge of development processes. Experience of containerisation using Docker or Kubernetes Experience of Continuous Integration (CI) and Continuous Delivery (CD) A … passion for delivering quality code, by use of TDD and setting high software quality standard We're also using the following technologies and patterns, it would be great if you had some of the skills, if not we can help develop them: Designing microservice-based architectures using domain driven design (DDD). CQRS and Event Sourcing patterns Kubernetes Knowledge More ❯
Rust Software Engineer - Remote Summary Rust Software Engineers are responsible for developing and testing software using Rust in a cloud-based environment. You will work in an Agile methodology, collaborate with a SCRUM team, and interact with the Software Design team and Product Owner to shape the software click apply for full job details More ❯
Egham, Surrey, South East, United Kingdom Hybrid/Remote Options
Microtech Global Ltd
contribute to new, high-performance graphics solutions, integrate our solutions with new hardware platforms, optimise the Android OS graphics stack, benchmark our systems against competitors, work with 3rd party software developers and generally ensure that we have the best possible graphics experience on the market. Role and Responsibilities Develop innovations to optimise real-time rendering pipelines and deliver class … of an assigned project Translate complex functional and technical requirements into detailed design and implementation Skills and Qualifications Required Skills A degree in Computer Science, Electronics, Natural Science, Mathematics, Engineering or any related discipline (an equivalent period of industrial experience may be substituted) A proven track record in real time embedded software development - preferably for mobile devices with … and debugging Desirable Skills Experience of SKIA graphics library Experience working on GPU Drivers Experience designing and implementing GPU shader algorithms (in glsl, hlsl or equivalent) Experience developing system software for Android OS Experience designing and implementing image processing algorithms Experience working with ARM 64-bit architecture Familiarity with CPU/NPU hardware architectures Java and/or Python More ❯
New Malden, Surrey, England, United Kingdom Hybrid/Remote Options
Outsource
Client: BAE SystemsJob Type: ContractJob Title: Rust Software EngineerLocation: Fully remoteHourly Rate: £50.17 PAYE or £67.70 UmbrellaDuration: 12 months - extension highly likelyWorking Arrangements: Fully remote Key Responsibilities : Software development skills in Rust Large-scale software development experience in a defence domain or similar Practical experience of developing software using a cloud-based development environment following an … agile methodology Familiarity with common software development concepts including virtualisation, automated testing, CI/CD techniques, and configuration control Hands on knowledge of UML and Enterprise Architect Skills & Qualifications : Rust development experience in a delivery environment Working as part of a large-scale development team; understanding likely processes and issues Working to a formal process; should have similar experience … to a development similar in size and scale to INTeACT Experience of developing and enhancing a software product based on business requirement. If you would like to be considered for this role please don't hesitate to click apply or call Sam Pierre-Louis on for more information. About BAE:BAE Systems is a leading global defence, aerospace, and More ❯