151 to 175 of 438 Permanent OOP Jobs

Senior Software Engineer, Windows/Desktop Applications - Cardiff, United Kingdom

Location
Cardiff, Wales, United Kingdom
with accessibility APIs on Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software. Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi‐threading or asynchronous programming (where relevant). Experience leading technical design, mentoring other engineers, conducting code ...

Entry-Level Java Developer (Spring Boot, DevOps)/Data Scientist

Hiring Organisation
SynergisticIT
Location
Columbus, Ohio, United States
Employment Type
Permanent
Salary
USD 154,000 Annual
marketing push into software engineer and Java developer seats. Build the Skills Your Current Job Will Not Teach You Get Core Java, OOP, collections, Spring Boot, REST, SQL, Git, testing, and DSA-the language of developer interviews. Projects become the evidence that you can build, not only log defects. Interview ...

Full Stack Developer

Location
Greater London, England, United Kingdom
consuming REST APIs Working knowledge of backend technologies (Node.js, Ruby) Solid understanding of frontend testing (Vitest, Jest) Understanding of clean code within both OOP and FP Experience with PostgreSQL and SQL optimization Proficiency with Git and modern CI/CD practices Understanding of web security and performance best practices Experience ...

Software Engineer, England

Location
Leeds, England, United Kingdom
Familiar with web‐related technologies (e.g. HTTP, REST, TCP/IP). Familiar with version control tools (e.g. Git, SVN). Familiar with UML, OOP, and design patterns. Familiar with AWS services and/or GCP. Proficiency with distributed caching and message‐oriented middleware (e.g., Kafka). Experience with ...

Team Lead Software Engineer

Location
Easthampstead, England, United Kingdom
grow and perform, as a meaningful part of the role alongside hands‐on technical leadership. Strong backend proficiency in C#/.NET preferred; other OOP languages welcome (Java, Kotlin, Go, or equivalent). Working frontend fluency with Vue.js, React, or equivalent. Strong system design experience, including distributed systems and service ...

Senior .Net Developer

Hiring Organisation
Harvey Nash
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£60,000
Tier Architecture, SOA and software design patterns. Expertise in Web Services, Web API and WCF. Strong SQL and NoSQL database experience. Solid understanding of OOP principles and performance optimisation. Confident using Git and working within Agile/Kanban environments. Excellent communication and problem-solving skills. Nice to Have Experience with ...

Software Engineer II - FICC eTrading - Java

Location
Greater London, England, United Kingdom
inclusive team culture and actively engage in communities of practice to evaluate and adopt relevant emerging technologies Required qualifications, capabilities, and skills Strong OOP/design patterns understanding and clean code practices Strong coding skills in Java and Spring with solid fundamentals Proven, hands‐on experience across system design, application ...

Lead Software Engineer C# .Net - FinTech

Hiring Organisation
Client Server
Location
Reigate, Surrey, UK
Employment Type
Full-time
modern Microsoft software engineering best practicesYou have a good knowledge of event driven architectureYou have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, AlgorithmsYou have a good understanding of CI/CD and Infrastructure as Code (IaC)You have an appreciation of Azure, SaaS ...

Senior D365 Developer

Location
Greater London, England, United Kingdom
FetchXML for custom reporting Strong .NET Framework experience, including WCF and Web API Working knowledge of HTML, CSS, JSON, XML, JavaScript, SQL, C# and OOP concepts A collaborative mindset, clear communication style and the ability to work confidently with technical and non‐technical stakeholders Nice to have Microsoft Azure knowledge ...

Senior Software Engineer C++

Hiring Organisation
REC SOLUTIONS LIMITED
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Senior Software Engineer C++, you will be a proponent of agile methodology and modern software best practices. You can produce detailed technical work in OOP and work with other members of the Development team to produce code of high-quality standards. Ideally, you should have worked in critical systems development ...

Technical Lead

Hiring Organisation
London Stock Exchange Group
Location
London, UK
Employment Type
Full-time
Role ProfileAre you passionate about making developers' lives easier, faster, and more fulfilling? Do you dream of streamlining workflows, squashing bugs, and fuelling innovation? We're on a mission to supercharge our engineering culture by ...

Full Stack Developer

Hiring Organisation
KMJJ Enterprise LLC - Client Company
Location
King George, Virginia, United States
Employment Type
Any
Salary
USD Annual
design, code, benchmark testing, debugging, software development lifecycle, architecture, and documentation. Experience with and proficient in at least one of the following Object-oriented programming (OOP) languages: C/C++, C#, Java, or Python. Experience in Agile software web development and microservices specifically in the following technology ...

Software Engineer, C++

Hiring Organisation
Tower Research Capital
Location
London, UK
Employment Type
Full-time
related fieldAt least 5-7 years of experience in a software engineering roleA strong background in data structures, algorithms, and object-oriented programming in C++Brilliant problem-solving abilitiesThe ability to manage multiple tasks in a fast-paced environmentStrong communication skillsGood understanding of Linux operating system and Networking ...

Software Engineer

Location
Woking, England, United Kingdom
performance environment, such as the military, games or aerospace industries, real-time systems or a similar setting. A strong theoretical understanding of object-oriented programming, design patterns and principles, data structures and algorithms, relational and NoSQL databases, and test-driven development. A BSc in Computer Science ...

AI-first QA Engineer

Location
United Kingdom
principles. Hands-on experience with Playwright and familiarity with Selenium or similar automation frameworks. Strong programming skills in TypeScript or another object-oriented programming language, with Python experience considered a plus. Experience building and maintaining automation frameworks and improving QA processes within software development teams. Ability ...

Senior Staff Software Development Engineer

Location
Cambridge, England, United Kingdom
issues and research alternative, more efficient ways to accomplish the same work Develop technical relationships with peers and partners PREFERRED EXPERIENCE: Strong object-oriented programming background in C is a must. Ability to write high quality code with a keen attention to detail Experience with modern concurrent ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
ability to understand, debug, and maintain complex codebases. Experience developing games using the Unity game engine. Strong capability in C# and object-oriented programming principles. Excellent programming knowledge supported by solid software engineering fundamentals. The ability to design, develop, debug, and maintain robust, scalable software solutions. ...

Software Test Engineer

Location
Glasgow, Scotland, United Kingdom
learning or experience with automated test frameworks (e.g., Playwright, Appium, Cypress)* Knowledge of Agile methodologies* ISTQB certification* Experience with Java or another Object-Oriented programming language* Knowledge of source code management technologies (e.g., Git, SubVersion)* Knowledge of software development and issue tracking systems (e.g., Jira, Azure DevOps ...

Forward Deployed Engineer - Defence

Hiring Organisation
C3 IoT
Location
London, UK
Employment Type
Full-time
degree in Science, Technology, Engineering, or Mathematics (STEM), or a comparable area of study.5+ years of professional software development experience with object-oriented programming languages. Strong verbal and written communication skills; ability to work effectively on a cross-functional team. Analytical, problem-solving abilities, organizational skills ...

Senior GNC Engineer

Location
Greater London, England, United Kingdom
performing data analysis Experience with UAS GNC/navigation systems such as PX4 and Ardupilot Strong functional, procedural, data-oriented, and object-oriented programming experience Travel Requirements: General willingness to travel for company business between our offices, as well as to customer sites Security Requirements: Must ...

Salesforce Developer

Hiring Organisation
Sage
Location
Winnersh, Berkshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Salesforce - it is not a configuration or admin position. What we're looking for >Core skills (key requirements) - Proven experience with object-oriented programming, ideally Java or C# - Experience developing with Salesforce Lightning - Hands-on delivery of solutions on the platform - Strong proficiency in Apex, SOQL ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
systems and cloud microservices. Our stack is Python, but strong experience in another language works too! Strong fundamentals - Data structures, algorithms and object-oriented programming, applied rather than recited Delivery discipline - Comfortable with testing frameworks, debugging, refactoring, version control and CI/CD pipelines Data fluency ...

Software Deployment Engineer

Location
United Kingdom
working within control room technology environments, CAD (Computer Aided Dispatch), or blue-light sector competitors (e.g., Saab, Frequentis, Zetron)* Practical knowledge of object-oriented programming concepts (e.g., Java) or basic scripting for automated deployments **Rewards & Benefits**In return for your expertise, we’ll support you in this ...

Senior QA

Location
Greater London, England, United Kingdom
testing and automating mobile applications across iOS and Android, as well as APIs. Automation & Coding Skills: Strong hands-on software engineering and object-oriented programming skills in Java, TypeScript and/or Python, with experience designing, developing and maintaining scalable automation frameworks for mobile applications and APIs. ...

Software Engineer

Location
Teddington, England, United Kingdom
aligned with company objectives. Maintain Code Quality & Standards – Write concise, SOLID, and extensible code that provides a strong foundation for future scalability. Requirements Strong OOP programming skills (PHP) Analytical and problem-solving capabilities Ability to understand and break down complex requirements Automated testing experience Source control experience Laravel framework ...