.NET and Docker. Basic knowledge of Linux and familiarity with PLCs. Experience with Azure DevOps and Git. Experience in designing, developing, and implementing large software solutions with object-orientedprogramming languages, in combination with .NET software development. Strong knowledge of SQL and good understanding of database operations Familiar with Agile software development frameworks Strong communication skills with More ❯
before the development starts ● Deep understanding of MVC, MVVM, VIPER and other patterns ● Deep understanding of Factory, Adapter, Observer, Singleton and other behaviour patterns ● Deep understanding of Object-OrientedProgramming, data structures, and design patterns Proficiency ● Have published at least 5 iOS apps on Play Store ● Must possess knowledge on App Security and Cryptography ● Good exposure to More ❯
before the development starts ● Deep understanding of MVC, MVVM, VIPER and other patterns ● Deep understanding of Factory, Adapter, Observer, Singleton and other behaviour patterns ● Deep understanding of Object-OrientedProgramming, data structures, and design patterns Proficiency ● Have published at least 5 iOS apps on Play Store ● Must possess knowledge on App Security and Cryptography ● Good exposure to More ❯
before the development starts ● Deep understanding of MVC, MVVM, VIPER and other patterns ● Deep understanding of Factory, Adapter, Observer, Singleton and other behaviour patterns ● Deep understanding of Object-OrientedProgramming, data structures, and design patterns Proficiency ● Have published at least 5 iOS apps on Play Store ● Must possess knowledge on App Security and Cryptography ● Good exposure to More ❯
london (city of london), south east england, united kingdom
Norton Blake
before the development starts ● Deep understanding of MVC, MVVM, VIPER and other patterns ● Deep understanding of Factory, Adapter, Observer, Singleton and other behaviour patterns ● Deep understanding of Object-OrientedProgramming, data structures, and design patterns Proficiency ● Have published at least 5 iOS apps on Play Store ● Must possess knowledge on App Security and Cryptography ● Good exposure to More ❯
for the analysis, design, coding, debugging, testing and documentation of computer programs. Broad experience in programming graphical user interfaces (GUI). Extensive knowledge and skill with object-orientedprogramming, relational database structures and Structured Query Language (SQL). May act as team or project leader on major applications projects. Technical Role : The Senior App Dev must More ❯
Experience using Git and the Salesforce CLI is essential Experience of continuous integration is desirable Understanding of when to use declarative capabilities vs developed solutions Experience of object-orientedprogramming languages Experience of web development languages including HTML, CSS & JavaScript would be advantageous Experience of Salesforce Energy & Utilities Cloud (Vlocity) is desired (but not essential). Experience More ❯
Experience using Git and the Salesforce CLI is essential Experience of continuous integration is desirable Understanding of when to use declarative capabilities vs developed solutions Experience of object-orientedprogramming languages Experience of web development languages including HTML, CSS & JavaScript would be advantageous Experience of Salesforce Energy & Utilities Cloud (Vlocity) is desired (but not essential). Experience More ❯
stroud, south west england, united kingdom Hybrid / WFH Options
Ecotricity
Experience using Git and the Salesforce CLI is essential Experience of continuous integration is desirable Understanding of when to use declarative capabilities vs developed solutions Experience of object-orientedprogramming languages Experience of web development languages including HTML, CSS & JavaScript would be advantageous Experience of Salesforce Energy & Utilities Cloud (Vlocity) is desired (but not essential). Experience More ❯
Stroud, south east england, united kingdom Hybrid / WFH Options
Ecotricity
Experience using Git and the Salesforce CLI is essential Experience of continuous integration is desirable Understanding of when to use declarative capabilities vs developed solutions Experience of object-orientedprogramming languages Experience of web development languages including HTML, CSS & JavaScript would be advantageous Experience of Salesforce Energy & Utilities Cloud (Vlocity) is desired (but not essential). Experience More ❯
Bexhill-On-Sea, East Sussex, South East, United Kingdom Hybrid / WFH Options
Hastings Direct
the latest .NET and Azure features to drive innovation within the company. Skills we would love you to have: Proficient in C# with a solid understanding of object-orientedprogramming principles. Hands-on experience developing and deploying applications using .NET Core/.NET 6+. Strong problem-solving skills and ability to work in a fast-paced, dynamic More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Astro Studios, Inc
for the right task, you can expect to work with the following technologies to ensure scalable, high-performance applications: Cloud technologies: AWS What you can expect Apply object-orientedprogramming principles in Java to design and implement robust and scalable solutions. Utilise cloud technologies like AWS, and various data storage solutions. Embed your leadership skills to support More ❯
will be responsible for assisting other developers in development and testing. Qualified candidates must have experience software development projects. This candidate will need to have understanding in objectorientedprogramming and data structures. This position works in cross-functional team to develop software solutions to our business users using Agile methodology. Essential Duties and Responsibilities: 1. Create More ❯
AOP (Aspect-OrientedProgramming), Spring Cloud (For Microservices), Spring Integration (For Enterprise Integration Patterns), RESTful API Design Principles, Docker and Containerization. Java - Proficiency in Java SE, including OOP principles, data structures, collections, and exception handling, is fundamental. Understanding Java 8+ features like Lambdas and Streams, along with JVM basics, will significantly enhance your Spring development capabilities. JBoss EAP More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Moneysupermarket Group
you'll develop serverless systems in Typescript but you will interface and work with some systems which are Java microservices. We're open to experience with any objectorientedprogramming language and value a flexible approach to the right tool.We build our front end apps as single page applications in modern JavaScript frameworks, powered by our microservice More ❯
delivery managers, test engineers, designers, and front-end teams in a fast-paced Agile environment. 🙌 You’ll thrive in this role if you have: Strong working experience in PHP, OOP, design patterns and principles, including SOLID Strong understanding of automated testing practices Expertise in performant MySQL and relational database design Hands-on experience with API design and development Comfortable using More ❯
Strong working knowledge of R - Proven experience in refactoring "research-level" code into production-ready software - Proven experience of collaborating effectively in cross-functional team environment - Software skills include: OOP, test-driven development, unit testing (pytest), Git, CI/CD - Clear technical writing/documenting Desirable: - Familiarity with cloud environments (ideally AWS) - Familiarity with containerisation - Familiarity of workflow management systems More ❯
Strong working knowledge of R - Proven experience in refactoring "research-level" code into production-ready software - Proven experience of collaborating effectively in cross-functional team environment - Software skills include: OOP, test-driven development, unit testing (pytest), Git, CI/CD - Clear technical writing/documenting Desirable: - Familiarity with cloud environments (ideally AWS) - Familiarity with containerisation - Familiarity of workflow management systems More ❯
Strong working knowledge of R - Proven experience in refactoring "research-level" code into production-ready software - Proven experience of collaborating effectively in cross-functional team environment - Software skills include: OOP, test-driven development, unit testing (pytest), Git, CI/CD - Clear technical writing/documenting Desirable: - Familiarity with cloud environments (ideally AWS) - Familiarity with containerisation - Familiarity of workflow management systems More ❯
firm have a very specific set of requirements and will not look outside of this. They are; Have studied Computer Science or Maths at a Top University Have strong OOP - language is not important; Python, Java, C C#. Strong problem-solving capability Some SQL experience Have had internship or placement experience (non-negotiable) Salary range is £45K-£55K + bonus More ❯
firm have a very specific set of requirements and will not look outside of this. They are; Have studied Computer Science or Maths at a Top University Have strong OOP – language is not important; Python, Java, C C#. Strong problem-solving capability Some SQL experience Have had internship or placement experience (non-negotiable) Salary range is £45K-£55K + bonus More ❯
firm have a very specific set of requirements and will not look outside of this. They are; Have studied Computer Science or Maths at a Top University Have strong OOP – language is not important; Python, Java, C C#. Strong problem-solving capability Some SQL experience Have had internship or placement experience (non-negotiable) Salary range is £45K-£55K + bonus More ❯
london (city of london), south east england, united kingdom
Highbury Consulting
firm have a very specific set of requirements and will not look outside of this. They are; Have studied Computer Science or Maths at a Top University Have strong OOP language is not important; Python, Java, C C#. Strong problem-solving capability Some SQL experience Have had internship or placement experience (non-negotiable) Salary range is 45K-55K + bonus More ❯
firm have a very specific set of requirements and will not look outside of this. They are; Have studied Computer Science or Maths at a Top University Have strong OOP – language is not important; Python, Java, C C#. Strong problem-solving capability Some SQL experience Have had internship or placement experience (non-negotiable) Salary range is £45K-£55K + bonus More ❯
architecture of distributed, high-throughput systems. Conduct research to enhance optimisation frameworks and algorithm performance. Required Experience Strong foundation in mathematics, optimisation, or operations research. Demonstrated Python engineering skills (OOP, algorithms, data structures). Ability to transform theoretical models into practical solutions. Strong communication and teamwork skills. Preferred Experience MSc/PhD in a quantitative discipline. Experience with optimisation frameworks More ❯