Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Endeavour Recruitment Solutions
WPF, PRISM, Unit Testing, Async and applying MVC and MVVM patterns. Demonstrated experience in developing quality, maintainable and well-designed software. Good understanding and practical experience with OOA/OOD/OOP and the application of SOLID principles. Continuous Integration/Continuous Deployment experience using Azure DevOps and Git. Experience in working with agile methodologies including Scrum and/or More ❯
WPF, PRISM, Unit Testing, Async and applying MVC and MVVM patterns. Demonstrated experience in developing quality, maintainable and well-designed software. Good understanding and practical experience with OOA/OOD/OOP and the application of SOLID principles. Continuous Integration/Continuous Deployment experience using Azure DevOps and Git. Experience in working with agile methodologies including Scrum and/or More ❯
Location: Cumbria OR Oxfordshire Hours of work: Up to 40 Applicants must be/have experience of the following: * Developing software solutions using C++ in complex projects using OOD and OOP * Excellence in User Experience - developing user interfaces that align to the customers' business workflow and allow the effective display and manipulation of senor data (e.g. video, pointcloud, image overlays More ❯
related technical field 3-5+ years of relevant experience depending on degree (BS + 5 years or MS + 3 years) Demonstrate expertise in Java and Object-OrientedDesign techniques Experience designing, building, testing, debugging, and maintaining a large codebase Ability to quickly learn new programing languages, third-party software frameworks, and innovative technologies Experience with More ❯
the project lifecycle and post-release. Providing technical sales support for new opportunities or initiatives. Having significant experience in a software development environment. Possessing 3+ years of object-orienteddesign and programming (e.g., UML, Design Patterns, SOLID principles). Having 3+ years of C#/.NET software development using Visual Studio. Programming for Windows CE/ More ❯
an JavaScript Library such as ReactJS Experience with UI frameworks such as Bootstrap Ability to effectively prioritize and execute tasks in a high-pressure environment Experience with ObjectOrienteddesign principles and design patterns. Solid knowledge of JSON and XML Ability to effectively collaborate and manage interactions with varying personalities Desired: Experience with NodeJS SharePoint integration More ❯
/CD workflows and automated deployment pipelines. You're a great fit if you have: • 5+ years of experience in software development and architecture • Strong knowledge of Object-OrientedDesign principles • Proficiency in C#, ASP.NET, and .NET Core frameworks • A U.S. Citizenship and ability to obtain a Secret Clearance Preferred Qualifications: • Bachelor's degree in Engineering, Computer More ❯
as Git, JIRA and Confluence. Desired Qualifications and Skills: Experience and knowledge in the areas of dependency injection, software services, and componentization of designs. Strong experience in object-orienteddesign and implementation. Strong experience in functional programming design and implementation. Understanding of REST, web services, and web security. Some full stack development and architecture experience, including More ❯
Job ID: Evi Technologies Limited Ring in the UK will grow rapidly in 2024, therefore we are looking for skilled individuals with a strong sense of independence to join our team in Cambridge. Our team will develop current projects as More ❯
Security Check Clearance) is essential. Essential skills Proven experience working as a Software Systems Engineer, developing software solutions for complex projects. Solid understanding of software development principles, object-orienteddesign, and design patterns. Familiarity with the software development lifecycle and agile methodologies. Excellent problem-solving skills and the ability to analyze and debug complex software systems. More ❯
of new and current systems Experience in professional, non-internship software development Experience programming with at least one modern language such as Java, C++, or C# including object-orienteddesign iOS mobile application development experience in Objective-C and Swift Experience communicating technical problems to both technical and business audiences verbally and in writing PREFERRED QUALIFICATIONS Bachelor More ❯
supporting contractor personnel Ability to multitask and prioritize effectively. Proactive, self-motivated, and able to work independently. Skills & Languages: Proficiency in C++ programming language. Deep understanding of object-orienteddesign principles and design patterns. AI/ML techniques, algorithms, and frameworks (e.g., TensorFlow, PyTorch). Cloud computing platforms (AWS, Azure, or Google Cloud Platform) and related More ❯
professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. - Strong, object-orienteddesign and coding skills. - Proficient at designing software systems, from high-availability large-scale distributed systems to your application's object model. - Familiarity with building native AWS More ❯
PE Limited is a leading company specializing in the development and delivery of advanced geoscience and engineering software products, along with exceptional technical support for various energy and subsurface industries. As a market leader in integrated engineering and software solutions More ❯
training and evaluating different ViT type architectures Proven experience architecting, training, testing, and deploying machine learning solutions within an AWS environment Strong software development skills to include object-orienteddesign and implementation in languages like Python Strong technical presentation and writing skills Experience using collaborative source code management tools (Git) Experience with software testing (unit, integration, functional More ❯
of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-orienteddesign - Experience in development in the last 3 years PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding More ❯
with AWS: EC2, RDS, DynamoDB, S3, VPC. Experience with DevOps CI/CD utilizing technologies such as GitLab, TerraForm . Experience in implementing cloud solutions Understanding of Object-Orienteddesign methodologies and design patterns Experience with containerization desired (ex: Docker, Kubernetes) Experience with Linux (Red Hat and CentOS) Preferred Skillsets: Exposure to some of the following More ❯
in Python development. Java knowledge is a plus! Strong proficiency in SQL and relational database systems . Experience developing and integrating REST APIs . Solid understanding of object-orienteddesign and software engineering principles. Proactive, self-driven mindset with a strong problem-solving orientation. Excellent communication and collaboration skills. Nice to Have Experience with containerization tools (Docker More ❯
Agile development process. Etc. Skills Required: Expertise in software development with an emphasis on quality Strong understanding of: Java and Python programming Git Data Structures/Algorithms ObjectOrientedDesign Debugging techniques Linux Excellent teamwork and interpersonal skills; ability to work as part of a multi-disciplinary team (HW, ASIC/FPGA, SW and Mechanical designMore ❯
Required education None Preferred education Bachelor's Degree Required technical and professional expertise Experienced Java developer with experience of designing and building new applications. Excellent grasp of objectorienteddesign and the experience to know when to apply common design patterns. Knowledge of and ability to apply SOLID principles. Experience of test driven development and related More ❯
Active TS/SCI is a must - this effort is on Site All qualified candidates will be responded to in 24 hrs or less. Employment type: Full Time w-2 or C2C or 1099. Rate: open to Negotiation Principal C++ More ❯
Experience with DWG file formats, ACIS modeler, or ODA libraries. Familiarity with mechanical CAD, BIM, or computational geometry. Advanced knowledge of C+/17, boost, Qt (QML), Object-OrientedDesign, and parallel computing. Hands-on experience in optimizing high-performance systems and creating scalable solutions. Our offer A full-time, regular employment contract. Flexible working hours More ❯
analysis, and debugging. Candidates should have a solid understanding of client-server architectures and networking protocols and must be proficient in programming with C, C++, and Python. Object-orienteddesign experience is preferred. Development work will be conducted in Linux environments. This position supports the development of high-performance data processing applications for mission-critical systems. Engineers More ❯
of the time. Who You Are: BS in Computer Science or related technical field with at least 2 years of work experience Demonstrate expertise in Java and Object-OrientedDesign techniques Experience designing, building, testing, debugging, and maintaining a large codebase Ability to quickly learn new programing languages, third-party software frameworks, and innovative technologies Experience with More ❯
Developing software applications for Unix, Linux, or Windows environments Developing DLLs for the Windows environment Development of computer telephony platforms using computer telephony cards such as Dialogic Object-orienteddesign and programming Working knowledge of common protocols/standards such as TCP/IP, SNMP, H.323, X.25, 802.1 I, 802.16, SIP, MEGACO, or MGCP Web development, with More ❯