Role Requirements: Experienced Software Engineer with strong Python skills and willingness to cross-train. Understanding of other programming languages and practical application skills. Solid grasp of object-orientedprogramming and design patterns. Experience with unit testing, databases, SQL, and secure coding practices. Proficiency with cloud technologies, preferably AWS, and willingness to learn AWS fundamentals. Excellent verbal More ❯
in low-level languages C/C++, Rust & Zig • Proficiency in high-level languages Python & TypeScript languages • Strong knowledge of data structures, algorithms, design patterns, functional and object-orientedprogramming, complexity analysis, memory/thread safety, and advanced debugging. • Experience with code quality tools, type checking, linting, unit/integration/end-to-end testing, profiling, benchmarking More ❯
experience in the position offered or related capacity(ies). Demonstrate knowledge and/or experience in each of the following: 1. Software design concepts such as Object-OrientedProgramming, Component-based approach, Abstraction, Change Management, Scalability, Encapsulation and Modularity; 2. Develop applications in C, C++, C#; 3. Experience with Python or Perl scripting; 4. Experience with More ❯
Requirements: Eight (8) years of experience as a Software Engineer supporting programs and/or contracts of similar scope, type, and complexity Experience using one of the object-orientedprogramming languages: Python Java C# Experience implementing the design and integration of full stack development Experience developing a database using one or more of the tools/languages More ❯
and AWS services including Lambda, SQS/SNS, and NiFi. Hands-on knowledge of secure development practices including public key encryption and digital certificates. Strong background in object-orientedprogramming, scripting, and database interaction. Familiarity with Python, Groovy, and Shell scripting. Solid understanding of automated testing tools (e.g., Mocha/Chai, JUnit, NUnit, TestNG). Experience with More ❯
OPC UA, MQTT, PROFINET, EtherNet/IP, etc.) Experience with IIoT, IT/OT convergence, and modern development environments (Windows/Linux, Docker, Kubernetes, virtualization) Proficiency in object-orientedprogramming and languages such as C/C++, Python, JavaScript Networking experience across LAN, WAN, VLAN, and TCP/IP-based protocols Strong communication and presentation skills, with More ❯
with backend development. Mastery of HTML, modern CSS and frameworks such as Tailwind CSS, JSP, JavaScript/TypeScript and React. Experience with responsive web design. Knowledge of Object-OrientedProgramming in Java. Experience with common Java technologies is a plus (Maven, Spring, JPA, ) Expertise in using RESTful APIs. Proficiency with PNPM, Vite, Turbo (Monorepo) or other build More ❯
Java Developer with very strong Javascript development expertise. You must have at least 3 to 5 years experience as a Full-Stack Developer with Javascript fundamentals, design patterns, and OOP ?" ObjectOriented Programming. So you must have at least 5 years front and back-end development expertise. For the Back-End part of the position you must have More ❯
as be familiar with architectural best practices. He/She will have experience with Jenkins and building Jenkins Pipelines using Groovy, Python and bash shell scripts. Qualifications • ObjectOrientedProgramming experience • Experience with AWS (e.g., CloudFormation, EC2, Lambda, DynamoDB, and ElasticSearch) • Experience with relational databases (e.g., RDS, Oracle, Postgres) MySQL • Experience in continuous integration technology (e.g., Jenkins More ❯
Big Data Database/Analytics Vendors • 10+ years of experience designing and developing enterprise-class applications • Experience with complex data analysis, data migrations, and system integration, strong object- orientedprogramming skills • Experience working in an Agile environment • Experience with access management and data security • Previous experience with complex, customer-facing projects. • Demonstrated ability to work independently or More ❯
Big Data Database/Analytics Vendors • 10+ years of experience designing and developing enterprise-class applications • Experience with complex data analysis, data migrations, and system integration, strong object- orientedprogramming skills • Experience working in an Agile environment • Experience with access management and data security • Previous experience with complex, customer-facing projects. • Demonstrated ability to work independently or More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
or C++ background if happy to use C# going forward) You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas What's More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
Client Server
a good knowledge of modern software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you: As a … Developer/Engineer you will earn a competitive salary (to £70k) plus significant bonus and benefits package. Apply now to find out more about this Software Developer/Engineer (OOP C# .Net) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose More ❯
skills sets you have whereby you are able to interrogate, analyse and report upon demographic & related financial data will be an advantage. The main applications server is built to OOP principals using, VB.Net, ASP.Net with backend database development using SQL. Server. Integrated modules built using similar technologies as well as web technologies such as MVC, C#, Angular, HTML/CSS More ❯
in your curiosity, enthusiasm, and problem-solving ability than ticking every box. However, experience in any of the following areas would be advantageous: Software development in web technologies or OOP (e.g., Python, Java, etc.) Database tech: Oracle SQL, PostgreSQL, MongoDB Proficient with Linux/Windows command line (Bash, PowerShell) Monitoring: Grafana, Prometheus, ELK, Splunk Agile working and tooling (e.g., Jira More ❯
on team values are essential. We would be looking for the following Minimum requirements include demonstrated hands-on experience with: Backend software engineering in Java and ideally an additional OOP language (e.g., Go or Python) Developing RESTful APIs and understanding API Gateways (e.g., APIGEE) Building applications with container technologies (e.g., Docker) Managing applications deployed to Kubernetes, Istio, Helm Cloud platforms More ❯
software development. • Proficiency with at least one modern JavaScript framework (React, Vue, Angular). • Strong experience developing and integrating RESTful APIs. (React, Vue, Angular). • Experience building applications using OOP languages (Java, Python, C#) • Experience with relational and NoSQL database technologies. • Familiarity with AI/ML integration at a high level (e.g., leveraging inference APIs, ML services). • Solid understanding More ❯
scientific computing environment, preferably in Python/NumPy/Pandas and Java/C++ Experience working with distributed systems and large data sets Strong knowledge of algorithms, design patterns, OOP, threading, multiprocessing, etc. Experience with SQL, NoSQL, or tick databases Experience working in a Unix environment and git Familiarity with Kafka, Docker, AirFlow, Luigi Strong communication skills in verbal and More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Lloyds Bank plc
makes you amazing! As a minimum to be considered, we would like to see demonstrated, hands-on experience of: Backend software engineering experience in Java and ideally an additional OOP language e.g. Go or Python; Developing of RESTful API services & understanding of API Gateways (e.g. APIGEE). Building applications utilising container technologies e.g. Docker. Managing application deployed to Kubernetes clusters More ❯
Scrum development practices and tools such as Visual Studio, Git, and Jira Technical Skills & Knowledge Strong proficiency in C++ (modern standards including C+ and above), STL, and object-orientedprogramming Solid understanding of data structures, algorithms, and software design principles Effective written and verbal communication skills Working knowledge of: C# SQL Understanding of 3D vector mathematics and More ❯
low-latency, microservices, multi-threaded engineering techniques, data structures, interactive messaging services, CI, Continuous Improvement, Object-Oriented Analysis, Core Java, Object-Oriented Design, Object-OrientedProgramming, Agile, SCRUM, Kubernetes. We are Disability Confident and neurodiverse aware. If you have a disability, please tell us if there are any reasonable adjustments we can make More ❯
working across PHP, Laravel and WordPress. Developing custom WordPress themes & plugins. Good understanding of front-end technologies (HTML, CSS, Sass and JavaScript). Good understanding of OOP (object-orientedprogramming). Knowledge of security & website performance best practices. Understanding of core web concepts (Domains, DNS, Hosting). Working knowledge of version control tools (eg Bitbucket or Git More ❯
Maidenhead, Berkshire, United Kingdom Hybrid / WFH Options
dynaTrace software GmbH
of Application Performance Management, application monitoring, network administration, system administration, performance engineering/testing, or Java/.NET development. 1+ years of experience in software engineering and Object-OrientedProgramming (OOP). 1+ years of solid enterprise level .NET or Java development/support/operations. 1+ years of experience in web programming: JavaScript, AJAX and More ❯
candidates who model our values: invest in every relationship, lead with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity. Skills and Competencies Object-OrientedProgramming: Proficient in at least one OOP language such as Java, C#, or Python. Cloud Platforms: Hands-on experience with AWS, Azure, or GCP, and familiarity with cloud More ❯
software development. Requirements Bachelor's degree in Computer Science or a related field 5+ years of experience in software development using Java and Python Strong understanding of object-orientedprogramming principles Experience with web development frameworks such as Spring and Django Experience with database technologies such as MySQL and PostgreSQL Excellent problem-solving and analytical skills Strong More ❯