proficiency in Kotlin and Jetpack Compose, with a deep understanding of the language and frameworks to design, implement, and optimize modern Android applications. Strong knowledge of Object-OrientedDesign (OOD) and System Design: Ability to architect and design scalable, efficient, and maintainable systems. Comfortable making high-level design decisions and resolving complex architectural More ❯
proficiency in Kotlin and Jetpack Compose, with a deep understanding of the language and frameworks to design, implement, and optimize modern Android applications. Strong knowledge of Object-OrientedDesign (OOD) and System Design: Ability to architect and design scalable, efficient, and maintainable systems. Comfortable making high-level design decisions and resolving complex architectural More ❯
Lexington, Massachusetts, United States Hybrid / WFH Options
Encode
and integrating applications in various software languages. The role involves software analysis, requirements analysis, software review, and risk analysis, along with software reliability assessment. Responsibilities also include object-orienteddesign and analysis (OOA/OOD), software modeling and simulation, front-end graphical user interface design, software testing, and quality assurance. The engineer will work on performance More ❯
DB2, Scala, Servlet, multithreading, concurrency, low-latency, microservices, multi-threaded engineering techniques, data structures, interactive messaging services, CI, Continuous Improvement, Object-Oriented Analysis, Core Java, Object-OrientedDesign, Object-Oriented Programming, Agile, SCRUM, Kubernetes. We are Disability Confident and neurodiverse aware. If you have a disability, please tell us if there are any More ❯
independently meeting critical project milestones. Qualifications: Extensive understanding of software-defined architectures, particularly object-oriented design. Proficient in software development using C#. Demonstrated skill in object-orienteddesign principles. Strong analytical and problem-solving abilities, including experience in root cause analysis. Experience with test and measurement equipment such as oscilloscopes, multimeters, and signal generators. Fundamental More ❯
C++. Key Skillset • C++ • Desire to thrive in an office-based environment, working alongside other engineers • Industry relevant knowledge of the full software lifecycle. • Knowledge of OOD (ObjectOrientedDesign) techniques. • Working and delivering software using agile techniques such as Scrum and tooling such as Jira/Confluence/Bitbucket/Gitlab. More ❯
region, distributed systems. Manage the entire product lifecycle from design to production, ensuring excellence in quality and reliability. Skills You'll Need Back-End developer with object-orienteddesign and problem-solving skills Experience delivering reliable and maintainable software Exposure to debugging low-level Linux issues, utilizing the command line, and shell scripting (bash) Strong fundamentals More ❯
distributed systems. Manage the entire product lifecycle from design to production, ensuring excellence in quality and reliability. Skills You'll Need Strong Back-End developer with object-orienteddesign and problem-solving skills 8+ years of experience delivering reliable and maintainable software Exposure to debugging low-level Linux issues, utilizing the command line, and shell scripting More ❯
language is required - you should be familiar with the syntax of languages such as Java, C/C++, or Python. Knowledge of Computer Science fundamentals such as object-orienteddesign, algorithm design, data structures, problem solving and complexity analysis. PREFERRED QUALIFICATIONS Previous technical internship(s) if applicable. Experience with distributed, multi-tiered systems, algorithms, and relational More ❯
with Salesforce DevOps pipelines, data migration/ETL tools, and Agile methodologies. Experience with tools such as BitBucket, JIRA, and Confluence, along with a strong understanding of object-orienteddesign and JavaScript. Strong communication and collaboration skills, with the ability to articulate technical capabilities and contribute to the platform's vision. If interested, please share your CV More ❯
version control systems (e.g., Git, Bitbucket, Subversion). Self-starter with excellent problem-solving skills and the ability to work independently. Desirable Skills: Experience with C++ and Object-OrientedDesign in embedded systems. GUI/event-driven application development. Familiarity with Atlassian tools (e.g., Jira, Confluence). Knowledge of production software release processes. For more information on More ❯
version control systems (e.g., Git, Bitbucket, Subversion). Self-starter with excellent problem-solving skills and the ability to work independently. Desirable Skills: Experience with C++ and Object-OrientedDesign in embedded systems. GUI/event-driven application development. Familiarity with Atlassian tools (e.g., Jira, Confluence). Knowledge of production software release processes. For more information on More ❯
to deliver high-quality software. BASIC QUALIFICATIONS Bachelor's degree or above in computer science, computer engineering, or related field. Knowledge of Computer Science fundamentals such as object-orienteddesign, algorithm design, data structures, problem solving, and complexity analysis. Knowledge of programming languages such as C/C++, Python, Java or Perl. PREFERRED QUALIFICATIONS Previous technical More ❯
imaging, AI, and software development Skills & Experience Master's or PhD in Computer Science, Electronics Engineering, Biomedical Engineering, or a related field Strong proficiency in C++ and object-orienteddesign principles Proven experience in image processing, signal processing, and computer vision Familiarity with deep learning frameworks (PyTorch, TensorFlow, scikit-learn) Knowledge of CPU/GPU architecture and More ❯
Qualifications: Significant experience professional software development in a commercial environment. Proven experience in leading and managing software development teams. Proficiency in Python programming with strong foundations in object-orienteddesign and development. Experience working with large datasets, including APIs & data lakes. Extensive experience in data analysis and data engineering. Demonstrated ability to share knowledge and mentor junior More ❯
Qualifications: Significant experience professional software development in a commercial environment. Proven experience in leading and managing software development teams. Proficiency in Python programming with strong foundations in object-orienteddesign and development. Experience working with large datasets, including APIs & data lakes. Extensive experience in data analysis and data engineering. Demonstrated ability to share knowledge and mentor junior More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
as a senior level C++ Software Engineer at Leonardo: Industry experience in the full software lifecycle. Current or past industry experience in using C++ Experience in OOD (ObjectOrientedDesign) techniques. Working and delivering software using agile techniques such as Scrum, and tooling such as Jira/Confluence/Bitbucket/Gitlab. Demonstrable experience in the following More ❯
coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computer science or equivalent - 3+ years of computer science fundamentals (object-orienteddesign, data structures, algorithm design, problem solving and complexity analysis) experience Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran More ❯
City of London, London, United Kingdom Hybrid / WFH Options
McGregor Boyall Associates Limited
signals High-availability trading infrastructure serving institutional clients worldwide Backend systems supporting equities, futures, and listed derivatives trading What They Needs Expert-level Java development with strong object-orienteddesign principles Degree in Computer Science, Mathematics, or Engineering Hands-on experience building trading systems (execution algorithms, risk trading, smart routing) Deep understanding of equity market microstructure and More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
alongside some of the best engineers in our company Industry experience in the full software lifecycle. Current or past industry experience in using C++ Experience in OOD (ObjectOrientedDesign) techniques. Working and delivering software using agile techniques such as Scrum, and tooling such as Jira/Confluence/Bitbucket/Gitlab. Security Clearance You must be More ❯
Fairfax, Virginia, United States Hybrid / WFH Options
Northrop Grumman
RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: SCI TRAVEL: Yes, 10% of the Time Description At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and More ❯
Fairfax, Virginia, United States Hybrid / WFH Options
Northrop Grumman
RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: SCI TRAVEL: Yes, 10% of the Time Description At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and More ❯
Fairfax, Virginia, United States Hybrid / WFH Options
Northrop Grumman
RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: SCI TRAVEL: Yes, 10% of the Time Description At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and More ❯
Systems Development Manager, Managed Operations Job ID: Amazon Web Services Development Center Germany GmbH AWS is set to introduce the inaugural European Sovereign Cloud (ESC), marking a significant development in utility computing (UC). To spearhead this initiative, we are More ❯
have Actual experience working in the RUST development language Real-Time multi-threaded Embedded software, preferably on Linux OS. Model-based development, preferably Rhapsody. Extensive experience with ObjectOrienteddesign and programming, preferably in UML and RUST. Familiarity with C and C++ Long development lifecycle and product lifespans, requiring maintenance and regular technology refresh. ARM virtualization extensions More ❯