City, Edinburgh, United Kingdom Hybrid / WFH Options
ENGINEERINGUK
tone through specific recruiting, management actions and employee engagement. Skills and Experience: A proven foundation in core Python or Java and related technologies, with OO skills and design patterns Track record building high quality software with design-focused and test-driven approaches Good hands-on programming knowledge in Python, Java More ❯
AWS will be relevant and useful. Experience with continuous delivery and deployment. Proficient at working with large and complex code bases. Sound in object-oriented programming fundamentals. Experience in the financial services industry, particularly in risk management or regulatory reporting. Experience with cloud computing platforms (e.g., AWS, Azure More ❯
AWS will be relevant and useful. Experience with continuous delivery and deployment. Proficient at working with large and complex code bases. Sound in object-oriented programming fundamentals. Experience in the financial services industry, particularly in risk management or regulatory reporting. Experience with cloud computing platforms (e.g., AWS, Azure More ❯
AWS will be relevant and useful. Experience with continuous delivery and deployment. Proficient at working with large and complex code bases. Sound in object-oriented programming fundamentals. Experience in the financial services industry, particularly in risk management or regulatory reporting. Experience with cloud computing platforms (e.g., AWS, Azure More ❯
OpenID Connect, and secure coding practices. Advanced Database Knowledge: Proficient in SQL and data modelling. SOLID Principles: Proficient in applying SOLID principles for object-oriented programming, ensuring clean, maintainable, and scalable code. Additional Skills (Good to Have): Programming Language: Python Containerization and Orchestration: Experience with technologies like Docker More ❯
OpenID Connect, and secure coding practices. Advanced Database Knowledge: Proficient in SQL and data modelling. SOLID Principles: Proficient in applying SOLID principles for object-oriented programming, ensuring clean, maintainable, and scalable code. Additional Skills (Good to Have): Programming Language: Python Containerization and Orchestration: Experience with technologies like Docker More ❯
Product Owner Essential Skills/Experience Required: Experienced software engineer with excellent knowledge of the Java language and underlying JVM. Solid understanding of object-oriented programming. Familiar with various design patterns. Experience of unit testing. Knowledge of databases and SQL. Understanding of security implications and secure coding. Good More ❯
technical specialist. 2+ years of hands-on experience of programming in languages such as .Net, Java, C++, Python, Ruby, Go, Swift or similar object-oriented language. Experience with AWS - including but not limited to EC2, S3, RDS, Lambda and CloudFormation Experience of SQL and Windows severs would be More ❯
languages like Scala, Python, or SQL. Familiarity with containerization technologies (Docker) and orchestration tools (Kubernetes). Strong knowledge of software development principles, including object-oriented design, design patterns, and clean code practices. Excellent problem-solving skills and attention to detail. Strong communication and team collaboration skills. Ability to More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Get Staffed Online Recruitment
design and OOD methodologies Familiarity with Relational Databases and SQL Experience with ORM frameworks (EntityFramework.Core) Experience with web services development (REST) Strong in ObjectOriented Programming, MVC, Design patterns and SOLID principles Knowledge of Source Control Systems (git) Knowledge of Docker/Kubernetes would be advantageous Knowledge of More ❯
Software Engineer with strong Python skills and willingness to cross-train. Understanding of other programming languages and practical application skills. Solid grasp of object-oriented programming and design patterns. Experience with unit testing, databases, SQL, and secure coding practices. Proficiency with cloud technologies, preferably AWS, and willingness to More ❯
Great Candidate Excellent programming and technology skills, including an in-depth understanding of and recent programming experience in C#/.Net or other object-oriented languages such as Java, Python or C++. Experience working with SQL databases. Azure or AWS experience. A strong enthusiasm for programming and technology More ❯
Great Candidate Excellent programming and technology skills, including an in-depth understanding of and recent programming experience in C#/.Net or other object-oriented languages such as Java, Python or C++. Experience working with SQL databases. Azure or AWS experience. A strong enthusiasm for programming and technology More ❯
Ipswich, Suffolk, United Kingdom Hybrid / WFH Options
Willis Towers Watson
SQL Azure, SignalR. Experience with the Agile/Scrum development lifecycle in a commercial/production environment. Experience with software engineering best practices: object-oriented, design patterns, SOLID principles. Strong team player with an adaptable mindset, eager to learn and champion modern approaches and technologies where appropriate. Other More ❯
field, or equivalent practical experience. Professional experience as a Java developer. Proficiency in Java 8 and above, along with a solid understanding of object-oriented design principles. Experience with Spring Framework, Hibernate, and RESTful web services. Familiarity with microservices architecture and Docker containers. Knowledge of SQL and NoSQL More ❯
and Experience: Proficiency in JavaScript, HTML, CSS , and experience with JavaScript frameworks. Experience with C# , .NET Framework , and .NET Core development. Knowledge of Object-Oriented Design , TDD , and SOLID Principles . Familiarity with Web API , Entity Framework , SQL Server , and Git . Preferred Experience: Experience with Azure , Vue.js More ❯
and Experience: Proficiency in JavaScript, HTML, CSS , and experience with JavaScript frameworks. Experience with C# , .NET Framework , and .NET Core development. Knowledge of Object-Oriented Design , TDD , and SOLID Principles . Familiarity with Web API , Entity Framework , SQL Server , and Git . Preferred Experience: Experience with Azure , Vue.js More ❯
within the organisation. Required Qualifications & Skills Proficient in C++ (Essential) Demonstrable industry experience of software development. Strong understanding and hands-on experience with object-oriented software design. Ability to work effectively in a cross-functional team environment - Excellent written and verbal communication skills. Analytical and creative problem-solving More ❯
within the organisation. Required Qualifications & Skills Proficient in C++ (Essential) Demonstrable industry experience of software development. Strong understanding and hands-on experience with object-oriented software design. Ability to work effectively in a cross-functional team environment - Excellent written and verbal communication skills. Analytical and creative problem-solving More ❯
within the organisation. Required Qualifications & Skills Proficient in C++ (Essential) Demonstrable industry experience of software development. Strong understanding and hands-on experience with object-oriented software design. Ability to work effectively in a cross-functional team environment - Excellent written and verbal communication skills. Analytical and creative problem-solving More ❯
scale and low latency distributed systems Command of Java, C++ or Go/Golang Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming Experience with distributed caching, SQL/NO SQL, and other databases is a plus Experience with More ❯
years of professional experience in Java development. Proficiency in Java programming language and related frameworks (e.g., Spring, Hibernate). An understanding of object-oriented programming principles and design patterns. Strong problem-solving skills and attention to detail. Excellent communication and collaboration abilities. Ability to work effectively both independently More ❯
control services. Requirements: Bachelor's or Master's degree in computer science or related technical field. Proficiency in C++ or C# with strong object-oriented design skills. Solid understanding of software engineering principles and best practices, including coding standards and code reviews. Experience developing and troubleshooting complex software More ❯
2.1 in a numerate degree from a top university with strong academic results. Strong software engineering skills, including experience in designing APIs, understanding object-oriented and functional design patterns, and knowledge of distributed systems and asynchronous programming. Expertise in C# and .NET, or a demonstrated ability to learn More ❯
2.1 in a numerate degree from a top university with strong academic results. Strong software engineering skills, including experience in designing APIs, understanding object-oriented and functional design patterns, and knowledge of distributed systems and asynchronous programming. Expertise in C# and .NET, or a demonstrated ability to learn More ❯