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 ❯
techniques Qualifications and Experience Degree in Computer Science or related field 3-5 years in software development including design, coding, and testing and delivery Mastery in object-orienteddesign and programming, knowledge of design patterns, and algorithmic analysis Proficient in Python and experience with Java, TypeScript, or C++ Experience with essential software development tools distributed More ❯
years of hands-on experience in Java or Scala. -At least 3 years of experience working with Hadoop platforms. -Solid understanding of software engineering principles, including object-orienteddesign and microservices architecture. -Proven expertise in building data processing applications using Scala and Python 3.10+. -Strong grasp of design patterns, clean code practices, and writing maintainable, scalable More ❯
education and experience Ability to obtain and maintain a Top-Secret U.S. Security Clearance (post start) 2+ years of strong skills in software engineering and architecture, including object-orienteddesign and concurrent programming 2+ years of working knowledge of containerization (Docker, Kubernetes) Strong experience with JavaScript frameworks: NodeJS, ReactJS Experience with Kafka, NiFi, Redis, or RabbitMQ Experience More ❯
education and experience Ability to obtain and maintain a Top-Secret U.S. Security Clearance (post start) 2+ years of strong skills in software engineering and architecture, including object-orienteddesign and concurrent programming 2+ years of working knowledge of containerization (Docker, Kubernetes) Strong experience with JavaScript frameworks: NodeJS, ReactJS Experience with Kafka, NiFi, Redis, or RabbitMQ Experience More ❯
ensure timely, high-quality deliverables. Required Qualifications • Bachelor’s degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline, or equivalent experience • Advanced proficiency in Java and Object-OrientedDesign and Programming • Experience developing RESTful web services • Proficiency with event and messaging platforms (e.g., Apache Kafka, RabbitMQ, ActiveMQ, GraphQL, NATS, SSEs) • Experience with multiple database types (SQL More ❯
solutions for performance, resiliency and reliability while maintaining an eye toward simplicity Ability to concisely convey ideas verbally, in writing, in code, and in diagrams Proficiency in object-orienteddesign techniques and principles Proficiency in Agile methodologies, such as SCRUM Proficiency in DevOps Toolchain methodologies, including Continuous Integration and continuous deployment Top 3 skills: Java 7+ years More ❯
product and site reliability teams. What skills and experience do I need At least 6 years proven ability in a similar role. Excellent knowledge of Java and ObjectOrienteddesign principles. Experience and understanding of IoC and ORM frameworks. Solid understanding of databases such as PostgreSQL or MongoDB. Experience building RESTful APIs. Very familiar with and a More ❯
product and site reliability teams. What skills and experience do I need At least 8 years proven ability in a similar role. Excellent knowledge of Java and ObjectOrienteddesign principles. Experience and understanding of IoC and ORM frameworks. Solid understanding of databases such as PostgreSQL or MongoDB. Experience building RESTful APIs using Spring. Very familiar with More ❯
cornelius, north carolina, united states Hybrid/Remote Options
Aderis Energy, LLC
you think in C# effortlessly and write clean, readable code. · Values well-designed, maintainable solutions over code that’s just written to get the job done. · Solid object-orienteddesign skills and at least 4+ years of .NET/C# experience, including: o .NET Core/.NET 6+ (We use .NET 9) o ASP.NET Core MVC & Web More ❯
Engineering, or Mathematics, or equivalent experience. 5+ years of industry experience in programming and software engineering. Hands-on experience with C++ and Linux development. Strong understanding of object-orienteddesign, modeling, and programming. Proficiency in at least one high-level programming language. Scripting experience ( shell scripting , Python , etc.). Knowledge of TCP/IP and networking protocols. 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 ❯
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 ❯
role will be responsible for designing and developing enterprise-scale distributed systems, services, and APIs working in an Agile work environment. They will be expected to implement object-orienteddesign principles and follow design patterns. This role is responsible for building, mentoring, and managing the team, fostering a culture of accountability, innovation, and collaboration while ensuring More ❯
role will be responsible for designing and developing enterprise-scale distributed systems, services, and APIs working in an Agile work environment. They will be expected to implement object-orienteddesign principles and follow design patterns. This role is responsible for building, mentoring, and managing the team, fostering a culture of accountability, innovation, and collaboration while ensuring More ❯
Newcastle Upon Tyne, United Kingdom Hybrid/Remote Options
NHS Business Services Authority
and existing services to enable business continuity and resolve major incidents. Use of version control systems such as Github/Gitlab, SVN Knowledge of design principles (Objectorienteddesign; common design patterns; responsive web design; security by design; government service design) Experience of frameworks and approaches to support DevOps culture and a 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 ❯
inference, and model monitoring Familiarity with vector databases and embedding systems for AI applications Experience with containerization (Docker, Kubernetes) and microservices Web Services (SOAP, RESTful) Expertise in Object-Orienteddesign and implementation methodologies, design patterns and multi-threaded client/server architectures Advanced experience with Java web applications, with web development experience using HTML, CSS, JavaScript 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 ❯
standards by performing design reviews. Oversees code reviews to ensure alignment to requirements and standards. Basic Qualifications 10+ years' experience in foundational Computer Science knowledge and object-orienteddesign and software patterns 5+ years' experience leading projects and/or individuals though the software development lifecycles Experience with architectural reviews and ensuring adherence to best practices More ❯
oversees implementation of current and emerging software technologies, tools, and frameworks Basic Qualifications (Required Skills/Experience): 10+ years of experience in foundational Computer Science knowledge and object-orienteddesign and software patterns 5+ years of experience leading software development projects Experience in Agile software development environment and DevOps methodologies Preferred Qualifications (Desired Skills/Experience): Bachelor 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 ❯
and maintain a DoD security clearance Candidates who have any of the following skills will be preferred Experience with GPU programming Strong understanding and experience with modern object-orienteddesign, inheritance patterns, and SOLID principles Experience implementing features of C++ 17, 20 or 23 standards Experience with the exploitation and analysis of OPIR, E/O, SAR 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 ❯
colleagues Technical Skills: Strong systems development experience at all stages of systems development covering design, development, testing, live implementation and post implementation support. Strong hands-on Object-OrientedDesign skills Strong core Java programming skills Experience of developing services/micro-services in Java Experience of developing containerised services using Docker and Kubernetes Hands-on SpringBoot More ❯