development life cycle (requirements, analysis, design, implementation, testing, and documentation) · Good understanding and working knowledge of SOLID design principles and Clean/Onion architecture. · Extensive REST, SOAP and API design for extensibility and portability. · Experience with design, development and pipelines, CI-CD is advantageous. · Experience with Design Patterns like Repository, Factory, Singleton, etc
development life cycle (requirements, analysis, design, implementation, testing, and documentation) · Good understanding and working knowledge of SOLID design principles and Clean/Onion architecture. · Extensive REST, SOAP and API design for extensibility and portability. · Experience with design, development and pipelines, CI-CD is advantageous. · Experience with Design Patterns like Repository, Factory, Singleton, etc
Mid-Level Developer to join the Port Elizabeth team · Design, develop, test, and implementation of software the product owner to develop the overall look and design of the product · Client side development with programming (beneficial) o Test Driven Design (beneficial) o Software Architectural Design Patterns and implementation
Mid-Level Developer to join the Port Elizabeth team · Design, develop, test, and implementation of software the product owner to develop the overall look and design of the product · Client side development with programming (beneficial) o Test Driven Design (beneficial) o Software Architectural Design Patterns and implementation
priorities, and existing workloads. · Performing design, debug, and performance analysis on solutions. · Reviewing and validating solutions designs from other team members. · Writing testable and efficient
experienced Data Engineer (remote) to join the team, · Design and develop data solutions using Azure services stakeholders to identify data requirements and design data pipelines · Write efficient and scalable code
experienced Data Engineer (remote) to join the team, · Design and develop data solutions using Azure services stakeholders to identify data requirements and design data pipelines · Write efficient and scalable code
Software Developer to join the Port Elizabeth team, · Design, develop, test, and implementation of software (beneficial) o TDD (beneficial) o Software Architectural Design Patterns and implementation of such. o Project
Software Developer to join the Port Elizabeth team, · Design, develop, test, and implementation of software (beneficial) o TDD (beneficial) o Software Architectural Design Patterns and implementation of such. o Project
priorities, and existing workloads. · Performing design, debug, and performance analysis on solutions. · Reviewing and validating solutions designs from other team members. · Writing testable and efficient