as OO, DD,SOA, Microservices etc. Experience developing skills in .NET Experience developing skills in Java, Spring MVC, SpringCore, Spring Boot is a plus Experience developing software utilizing OOA, OOD, andOOP principles & design patterns Experience developing software utilizing relational databases(Oracle, SQL Server or Sybase) Experience developing software applications with PopularIDEs (Eclipse/IntelliJ) Experience with GraphQL Experience with More ❯
SQL, stored procedures, query optimizationExperience designing and integrating microservices and cloud-native applications.Familiarity with Azure cloud services, including App Services, Functions, Storage, and DevOps Pipelines.Strong understanding of object-orienteddesign principles, SOLID principles, and design patterns.Experience with CI/CD tools (Azure DevOps, Jenkins, GitHub Actions) and version control systems (GitExcellent analytical, debugging, and problem-solving More ❯
Python , Java, SQL. Working on building ETL (Extraction Transformation and Loading) solution using PySpark Experience in SQL/NoSQL database design Deep understanding in software architecture, objectorienteddesign principles, and data structures Extensive experience in developing microservices using Java, Python Good experience in Test driven development and automating test cases using Java/Python Demonstrated More ❯
prior experience with and RESTful design Demonstrable foundation in software engineering principles and best practices such as data structures, design patterns, microservices, event-driven architectures, object-orienteddesign and code optimisation. Experience with AWS, Azure or GCP cloud services (EKS, Lambda, RDS, etc.) and Docker/Containerisation Experience with CI/CD pipelines, particularly using More ❯
degree with 2+ years of experience OR PhD with industry or research experience in relevant areas Preferred Qualifications Advanced proficiency in Python and C++ Strong knowledge of object-orienteddesign, data structures, and algorithms Experience in real-time or embedded software development Familiarity with network communication protocols and hardware software integration Hands-on experience with ROS, Linux More ❯
similar) Familiarity with RESTful APIs, microservices, and cloud platforms (Azure preferred) Working knowledge of machine learning frameworks such as TensorFlow, PyTorch, or (link removed) Strong understanding of object-orienteddesign and software engineering principles Preferred: Experience deploying ML models into production environments Knowledge of Azure Machine Learning or similar cloud ML services Familiarity with data engineering concepts More ❯
or a similar field 5+ years of hands-on experience developing Java applications in a financial services environment (Java 21) Excellent knowledge in algorithms and data structures, object-orienteddesign, and microservices architecture (This will be tested) Proven record of complex software delivery in the Interest Rates domain Excellent Java 21, Spring Boot, strong practical experience with More ❯
or a similar field 5+ years of hands-on experience developing Java applications in a financial services environment (Java 21) Excellent knowledge in algorithms and data structures, object-orienteddesign, and microservices architecture (This will be tested) Proven record of complex software delivery in the Interest Rates domain Excellent Java 21, Spring Boot, strong practical experience with More ❯
3+ years of hands-on web application development utilizing Java for Web Development purposes Experience in the development of service oriented architecture application, good understanding of ObjectOrientedDesign and Design Patterns Strong knowledge of Java Server Pages (JSP), DHTML and JavaScript are essential Experience with MVC patterned applications using JavaScript frameworks and working with More ❯
City of London, London, United Kingdom Hybrid/Remote Options
Vallum Associates Limited
data modelling Experience with Git, version control, and continuous integration tools Desirable skills/knowledge/experience Advanced proficiency in C#, ASP.NET, and .NET Core with strong object-orienteddesign principles More ❯
product development (including bare-metal and RTOSes such as ThreadX, QNX or Linux) Embedded Linux application, kernel and/or driver development. C and C++ Experience of Object-OrientedDesign and Design Patterns Experience of software testing and design for test Experience of using version control, continuous integration and automated test tools and frameworks Desirable More ❯
JS, CSS, JSON, XML Experience continuous integration systems like Jenkins or GitLab CI Experience must also include: a. Fluent with Java or Kotlin b. Android Studio c. Object-orienteddesign, Git, and a popular scripting language Expert understanding of core computer science fundamentals including data structures, algorithms, and concurrent programming Sample of tools we are looking for More ❯
training needs or with training of less experienced staff. May serve as project leader for specific projects. Requirements: Hands-on software development in Java with mastery in Object-OrientedDesign Expertise in J2EE, Spring Framework, Spring Boot, and Microservices. Solid understanding of REST/SOAP Web Services. Front-end development experience with Angular or React. Hands-on More ❯
Qualifications: 6+ years of experience in full stack software development. Proficiency in sever side Python programming. Proficiency in data analysis using Pandas, Numpy, SciPy etc. Experience with objectorienteddesign, distributed systems architecture, performance tuning. Experience with designing and programming relational database such as MySQL, RedShift, Oracle SQL Server, or Postgres. Experience with AWS based system architecture More ❯
the following; Embedded Linux application, kernel and/or driver development. C/C++ or Rust Experience of best practice software development processes/lifecycles Experience of ObjectOrientedDesign and Design Patterns Experience of software testing and design for test Desirable: Experience in the Defence/Aerospace or safety regulated environment would be advantageous. More ❯
Embedded Linux application, kernel and/or driver development. - C/C++ or Rust + Experience of best practice software development processes/lifecycles + Experience of ObjectOrientedDesign and Design Patterns + Experience of software testing and design for test Desirable: + GUI development frameworks such as eGUI, GTK. Tauri. + Yocto, Petalinux More ❯
translate user needs into stories and technical tasks. Drive efficient breakdowns of work, ensuring non-functional requirements like security and performance are well considered. Strong expertise in Object-OrientedDesign and back-end development, ideally with deep knowledge of Java.Proven ability to lead and communicate effectively, promote agile ways of working, and mentor others.Experience in application and More ❯
MongoDB, PostgreSQL. Experience using Kubernetes, Docker, and Jenkins, for containerisation and CI/CD is a plus. Knowledge of scalable distributed systems with a deep understanding of object-orienteddesign and design patterns. Knowledge of designing APIs and microservices. Experience working on web technologies. Deep understanding of messaging systems. What you get out of it An More ❯
Caldecotte, Milton Keynes, Buckinghamshire, England, United Kingdom Hybrid/Remote Options
Connells Group HQ
for the job Team-oriented, with a willingness to work as part of a collaborative environment Skilled in software testing methodologies including TDD 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 ❯
Birmingham, West Midlands, United Kingdom Hybrid/Remote Options
Get Staffed Online Recruitment
skilled, but also curious, proactive and eager to grow with them. Ideally, you'll bring: 3 - 4+ years commercial experience with C#. Proven experience with software design and OOD methodologies. Familiarity with Relational Databases and SQL. Experience with ORM frameworks (EntityFramework.Core). Strong in ObjectOriented Programming, MVC , Design patterns and SOLID principles. Knowledge of Source More ❯
Birmingham, West Midlands (County), United Kingdom Hybrid/Remote Options
The Virtual Recruiter
skilled, but also curious, proactive and eager to grow with them. Ideally, you’ll bring: 3 – 4+ years commercial experience with C#. Proven experience with software design and OOD methodologies. Familiarity with Relational Databases and SQL. Experience with ORM frameworks (EntityFramework.Core). Strong in ObjectOriented Programming, MVC , Design patterns and SOLID principles. Knowledge of Source More ❯
Charlotte, North Carolina, United States Hybrid/Remote Options
Digital Technology Solutions
years' experience in mobile development Native and/or React Native mobile development experience (Swift, Kotlin, TypeScript) Strong understanding of modern development patterns such as functional programming, object-orienteddesign, MVVM Job Description: Seeking an innovative and passionate Front-End Mobile Developer to help build the next generation of our award-winning, online auto and banking applications More ❯
trends in software development, infrastructure, architecture, and security. 🧠 Skills & Experience • Proven experience delivering complex software solutions (HR software experience is a plus). • Deep expertise in Java, object-orienteddesign patterns, multi-threading, and asynchronous paradigms. • Familiarity with Spring, Git, Postgres, MongoDB, and JavaScript. • Comfortable designing APIs and working within cloud-native architectures. • Experience writing performant Rust More ❯
C. Two years of experience with Yocto Project or other Linux based build systems. Experience with common software and IP network optimization, debugging and troubleshooting. Experience with Object-orienteddesign, data link layer and device drivers as well as ARM based processors. To be considered for this position, you would need to meet, at a minimum, the More ❯
development experience General proficiency of C++ and Python Two years of experience with Yocto Project Experience with common lab test equipment (i.e. oscilloscope, logic analyzer) Experience with Object-Orienteddesign Experience in device drivers and data link layer Experience in cross-compilation and kernel development To be considered for this position, you would need to meet, at More ❯