new tools and technologies Flexibility and entrepreneurial spirit to adapt easily to changing requirements and priorities Experience leading and developing solutions across a varied technology stack, including: - Object-Orienteddesign, SOLID principles, and modern design patterns - Development experience in Microsoft .Net Framework and experience in Front-end JavaScript frameworks like Angular & React - Traditional Relational Database technologies More ❯
architecture, design patterns, and best practices Experience with version control systems (e.g., Git) Working knowledge of Agile Good working knowledge of relevant technologies and concepts including ObjectOrientedDesign, Enterprise Database, AWS, Java or .Net experience, Git, Web Services, CRM, Utilities industry Demonstrated ability to analyse and solve complex technical problems Experience in debugging and troubleshooting More ❯
and build software that meets real-world customer needs and exceeds expectations for scalability, security, and performance. Write clean, modular code using modern engineering practices, including object-orienteddesign, clean architecture, and SOLID principles. Collaborate with a tight-knit development team to make key technical decisions, shape architecture, and drive feature development. Integrate seamlessly with third More ❯
and build software that meets real-world customer needs and exceeds expectations for scalability, security, and performance. Write clean, modular code using modern engineering practices, including object-orienteddesign, clean architecture, and SOLID principles. Collaborate with a tight-knit development team to make key technical decisions, shape architecture, and drive feature development. Integrate seamlessly with third More ❯
Delta table optimization, Eventstream/RTI/KQL (Nice to have) Desirable skills/knowledge/experience Advanced proficiency in C#, ASP.NET, and .NET Core with strong object-orienteddesign principles More ❯
can't achieve. BASIC QUALIFICATIONS - Experience (non-internship) in professional software development - Experience programming with at least one modern language such as Java, C++, or C# including object-orienteddesign PREFERRED QUALIFICATIONS - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations - Bachelor's degree in computer More ❯
of ongoing product support. Skills 5+ years of professional experience in software development. Proficient in C++11 or later, with a strong understanding of memory management, concurrency, and object-orienteddesign . Hands-on experience with AngularJS and front-end development ( HTML, CSS, JavaScript ). Familiarity with REST APIs , JSON , and web service integration . Experience working in More ❯
of ongoing product support. Skills 5+ years of professional experience in software development. Proficient in C++11 or later, with a strong understanding of memory management, concurrency, and object-orienteddesign . Hands-on experience with AngularJS and front-end development ( HTML, CSS, JavaScript ). Familiarity with REST APIs , JSON , and web service integration . Experience working in More ❯
london (hounslow), south east england, united kingdom
Scalian
of ongoing product support. Skills 5+ years of professional experience in software development. Proficient in C++11 or later, with a strong understanding of memory management, concurrency, and object-orienteddesign . Hands-on experience with AngularJS and front-end development ( HTML, CSS, JavaScript ). Familiarity with REST APIs , JSON , and web service integration . Experience working in More ❯
internship) in professional software development - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-orienteddesign PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes More ❯
Basic Qualifications 10+ years of relevant engineering experience 3+ years of engineering team management Bachelor's degree in Computer Science or equivalent experience Strong computer science fundamentals (object-orienteddesign, data structures, algorithms) Experience with modern programming languages (C++, Java, Python, Ruby) Knowledge of cloud/internet technologies Experience leading cross-functional teams Preferred Qualifications 8+ years More ❯
Newcastle Upon Tyne, United Kingdom Hybrid / WFH Options
NHS Business Services Authority
issues, within new and existing services to enable business continuity and resolve major incidents Desirable Awareness of digital channel shift and approaches Knowledge of design principles (Objectorienteddesign; common design patterns; responsive web design; security by design; government service design) Experience Essential Performing a range of varied work activities in a More ❯
Strong understanding of data migration and ETL tools. Proficiency with code change control using BitBucket, JIRA, and Confluence. Knowledge of sophisticated business systems integration as well as object-orienteddesign patterns and development. Familiarity with Services OrientedDesign Principles (SOA) and Web Services. Company Benefits Enhanced Parental Leave Generous annual leave Healthcare Plan Annual Giving More ❯
Strong understanding of data migration and ETL tools. Proficiency with code change control using BitBucket, JIRA, and Confluence. Knowledge of sophisticated business systems integration as well as object-orienteddesign patterns and development. Familiarity with Services OrientedDesign Principles (SOA) and Web Services. Company Benefits Enhanced Parental Leave Generous annual leave Healthcare Plan Annual Giving More ❯
, with a willingness to work as part of a collaborative environment Skilled in software testing methodologies Experience with Scrum/Agile development methodologies Strong knowledge of object-orienteddesign and development skills Highly Desirable: Experience with concurrent programming techniques, parallelism, and threading Experience working with distributed systems and microservice architectures Experience with high-scalability projects involving More ❯
generative AI solutions BASIC QUALIFICATIONS Experience (non-internship) in professional software development Experience programming with at least one modern language such as Java, C++, or C# including object-orienteddesign 3+ years of non-internship professional software development experience, design or architecture (design patterns, reliability and scaling) of new and existing systems, and programming with More ❯
success. BASIC QUALIFICATIONS 3+ years of non-internship professional software development experience Experience programming with at least one modern language such as Java, C++, or C# including object-orienteddesign Bachelor's degree in computer science or equivalent Experience with cloud computing platforms (preferably AWS) Solid understanding of data structures, algorithms, and software design principles PREFERRED More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
similar. Demonstrable commercial experience in iOS and/or Android platform development (ideally utilising location services, online maps, compass functionality and device tilt sensors). Experience with object-orienteddesign using C, C++ or Java. UI familiarity using either Android Native UI or iOS Objective C UI/Swift components. Any exposure to graphics (OpenGL, Shaders), Qt More ❯
unable to provide visa sponsorship. Requirements - You will be an ideal candidate if you: Have at least 5 years of programming experience with Node.js and TypeScript, including object-orienteddesign principles. Possess experience in designing and implementing clean APIs using REST or GraphQL. Understand the integration of user-facing elements created by application developers with server-side More ❯
Stockport, Lancashire, United Kingdom Hybrid / WFH Options
Novanta Inc
company pension scheme. A friendly and sociable working environment - including regular business unit wide social clubs, activities and events. Employee Assistance Programme Job Purpose: Using C# and object-orienteddesign principles, you will be responsible for the full-lifecycle (design, development, and maintenance) of business-critical tools that will be used in all areas of the More ❯
along with strong software design skills, including OO, and knowledge of version control systems such as Git 2+ years experience in either C++ or C# development ObjectOrientedDesign, and implementation of engineering algorithms Requirements &Configurationmanagement Knowledge of Visual Studio &MS Office Products Nice to haves Knowledge of the Red Hat Linux or other Unix based More ❯
Normanton, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Equals One Ltd
with frameworks/libraries like Bootstrap and jQuery. Strong SQL skills and experience in relational database design Solid understanding of networking and internet technologies Good grasp of OOA, OOD, and OOP principles Excellent written and verbal communication skills You are: Inquisitive, detail-oriented and proactive Motivated to produce high-quality results Willing to share knowledge and accept feedback More ❯
Normanton, Yorkshire, United Kingdom Hybrid / WFH Options
Equals One
with frameworks/libraries like Bootstrap and jQuery. Strong SQL skills and experience in relational database design Solid understanding of networking and internet technologies Good grasp of OOA, OOD, and OOP principles Excellent written and verbal communication skills You are: Inquisitive, detail-oriented and proactive Motivated to produce high-quality results Willing to share knowledge and accept feedback More ❯
WF6, Old Snydale, City and Borough of Wakefield, West Yorkshire, United Kingdom Hybrid / WFH Options
Hague Group
with frameworks/libraries like Bootstrap and jQuery. Strong SQL skills and experience in relational database design Solid understanding of networking and internet technologies Good grasp of OOA, OOD, and OOP principles Excellent written and verbal communication skills You are: Inquisitive, detail-oriented and proactive Motivated to produce high-quality results Willing to share knowledge and accept feedback More ❯
Birkenhead, Merseyside, North West, United Kingdom Hybrid / WFH Options
Hyperloop Recruitment
to working on third-party web integrations. Skills required for the role: C#, ASP.NET SQL Server External & internal API integrations Web services (SOAP/WCF) JavaScript jQuery Object-orienteddesign principles Unit testing MS Azure Agile environment Angular (advantageous) The role is paying up to £50,000 (DOE) + benefits and will be a hybrid role with More ❯