Track record of successful software delivery through all phases of development, including coding standards, code reviews, source control management, build processes, testing, and operations. Working knowledge of object-orienteddesign, design patterns and extreme programming. Familiar with build automation and continuous integration 3Ability to write unit tests using JavaScript in a common library such as Jasmine. More ❯
Utilize Amazon Robotics and Amazon engineering tools, processes and technologies BASIC QUALIFICATIONS - Programming experience with at least one modern language such as Java, C++, or C# including object-orienteddesign - Bachelor's degree in computer science related fields OR 1+ years equivalent experience in software development - Graduation date is before June 2025 PREFERRED QUALIFICATIONS - Experience building software More ❯
SQL queries and familiar with the Agile framework, including JIRA and Confluence. Familiarity with front-end tools like Java AWT and Google Web Toolkit. Solid understanding of object-orienteddesign principles and Java garbage collection. Can demonstrate ability to work in a multi-faceted role (development, testing, support analysis, release co-ordination) Excellent interpersonal skills and integrity More ❯
SQL queries and familiar with the Agile framework, including JIRA and Confluence. Familiarity with front-end tools like Java AWT and Google Web Toolkit. Solid understanding of object-orienteddesign principles and Java garbage collection. Can demonstrate ability to work in a multi-faceted role (development, testing, support analysis, release co-ordination) Excellent interpersonal skills and integrity More ❯
SQL queries and familiar with the Agile framework, including JIRA and Confluence. Familiarity with front-end tools like Java AWT and Google Web Toolkit. Solid understanding of object-orienteddesign principles and Java garbage collection. Can demonstrate ability to work in a multi-faceted role (development, testing, support analysis, release co-ordination) Excellent interpersonal skills and integrity More ❯
SQL queries and familiar with the Agile framework, including JIRA and Confluence. Familiarity with front-end tools like Java AWT and Google Web Toolkit. Solid understanding of object-orienteddesign principles and Java garbage collection, with a focus on concurrent low latency I/O is essential. Can demonstrate ability to work in a multi-faceted role More ❯
SQL queries and familiar with the Agile framework, including JIRA and Confluence. Familiarity with front-end tools like Java AWT and Google Web Toolkit. Solid understanding of object-orienteddesign principles and Java garbage collection. Can demonstrate ability to work in a multi-faceted role (development, testing, support analysis, release co-ordination) Excellent interpersonal skills and integrity More ❯
SQL queries and familiar with the Agile framework, including JIRA and Confluence. Familiarity with front-end tools like Java AWT and Google Web Toolkit. Solid understanding of object-orienteddesign principles and Java garbage collection, with a focus on concurrent low latency I/O is essential. Can demonstrate ability to work in a multi-faceted role More ❯
a mentor, tech lead or leading an engineering team - 8+ years of experience programming with at least one modern language such as Java, C++, or C# including object-orienteddesign - 8+ years of experience in professional, non-internship software development - 8+ years of experience leading the architecture and design (architecture, design patterns, reliability and scaling More ❯
React Experience in ORM technologies such as EF 8 Source control: GIT/Azure DevOps Good understanding of unit testing frameworks and test coverage Demonstrable experience of object-orienteddesign patterns, code refactoring and awareness of SOLID principles Good exposure and understanding of Web services using Restful APIs. Applicants with any exposure to GraphQL and cloud hosting More ❯
business practices, and escalating, managing and reporting control issues with transparency. Qualifications: Hands-on experience in Java & related technologies in developing robust, scalable, and maintainable applications applying ObjectOrientedDesign principles. Experience managing a team of developers/software engineers Experience working with SQL databases, including writing complex queries and optimizing database performance Experience in a Unix 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 ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
the stakeholders, team members, and clients What do we value 4+ years of commercial experience in Java , C++ . Demonstrable understanding of modern C++ and Core Java , including STL, OOD/OOP A practiced user of LINUX command line and scripting. A good understanding of the Agile process. Proficiency in design at system and component levels, with the ability More ❯
the latest embedded platforms Skills and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-orienteddesign, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience working in a multi-skilled engineering department with hardware engineers + Proficiency More ❯
the latest embedded platforms Skills and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-orienteddesign, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience working in a multi-skilled engineering department with hardware engineers + Proficiency More ❯
be able to demonstrate the following as part of their application and interview process: A degree in Computer Science (preferred), Mathematics or Physics Knowledge/experience of object-orienteddesign Practical knowledge of at least one modern object-oriented programming language, preferably C++ Knowledge/experience of 3D vector/coordinate geometry Knowledge/experience More ❯
Stockport, Greater Manchester, North West, United Kingdom Hybrid / WFH Options
NOVANTA TECHNOLOGIES UK LIMITED
scheme. A friendly and sociable working environment - including regular business unit wide social clubs, activities and events. Employee Assistance Programme Volunteering Days. 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 ❯
development lifecycle: requirements capture and analysis, estimation, architecture and design, implementation, unit and system-level testing, deployment, operation and monitoring. Experience with software engineering best practices: object-orienteddesign and implementation, design patterns, SOLID principles and Agile methodology. Conduct PoC's using the latest technologies and present the findings to technical and non-technical audiences. More ❯
in modern development workflows. • Deep care for application performance, accessibility, and robust API design. • A solid background in Computer Science fundamentals: data structures, algorithms, and deftness at object-orienteddesign and systems architecture. What you’ll do • Develop and enhance user interfaces using modern tools such as TypeScript, React, Node.js, Next.js, SQL, CSS, CSS-in-JS, Playwright More ❯
in modern development workflows. • Deep care for application performance, accessibility, and robust API design. • A solid background in Computer Science fundamentals: data structures, algorithms, and deftness at object-orienteddesign and systems architecture. What you’ll do • Develop and enhance user interfaces using modern tools such as TypeScript, React, Node.js, Next.js, SQL, CSS, CSS-in-JS, Playwright More ❯
Experience in setting technical vision and strategy for complex projects. Software Development Expertise: Strong hands-on experience in software development using Java , with a deep understanding of object-orienteddesign principles and design patterns. FX Risk Knowledge: A solid understanding of FX Risk (ideally FX Options Risk), including risk and pnl calculations, both intra-day and More ❯
Python and its scientific packages (such as numpy, scipy, matplotlib, pandas). (S&I) Understanding of modern software development practices (e.g. testing, version control, continuous integration, Agile, object-orienteddesign). (S&I) Experience of leading software projects through the full life cycle, from gathering requirements to deployment and maintenance. (S&I) Track record in designing technical More ❯
Rust or Go software development Development team leadership Desirable One of the following: Experience of developing real-time applications Database development and administration Knowledge and experience in ObjectOrienteddesign and Model Based engineering tools and techniques would be advantageous e.g. IBM Rational Rhapsody A working knowledge of the overall systems engineering lifecycle Military/Avionics subsystem More ❯
Graduate Software Engineer Join a collaborative team of six software engineers developing applications that interface with a cutting-edge range of engineering instruments. This well-established company employs around 80 people and promotes a culture of innovation, encouraging everyone to 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 ❯