CrawlJobs Logo

Software Engineers

South Africa, Johannesburg Employment contract · Job Posted July 04, 2026
Apply Position
Job Link Share

Job Description

Join our team and start a new adventure in an international and dynamic environment, where you will be able to fulfil your career expectations in a fast-growing organization.

Job Responsibility

  • Develop and maintain scalable web applications using ReactJS and NodeJS
  • Implement and manage cloud-based solutions leveraging Azure DevOps, Azure AKS, Kubernetes, and Docker
  • Collaborate with cross-functional teams to deliver high-quality software solutions for financial services and banking clients
  • Ensure application performance, quality, and responsiveness
  • Integrate monitoring tools such as Elastic Stack, Dynatrace, and Grafana for system health and performance tracking
  • Participate in code reviews and contribute to continuous improvement initiatives
  • Troubleshoot and resolve technical issues in a timely manner
  • Develop and maintain user interfaces using ReactJS and Angular
  • Collaborate with backend developers to integrate APIs and ensure seamless user experiences
  • Maintain and update legacy front-end applications built with Angular
  • Optimize applications for maximum speed and scalability
  • Utilize modern build tools and version control systems for efficient development workflows
  • Participate in UI/UX discussions to enhance application usability

Requirements

  • Experience in software development (minimum 3-5 years), with a focus on full stack technologies and cloud-based environments
  • Experience with NodeJS, Azure DevOps, Azure AKS, Kubernetes, and Docker
  • Academic background: Bachelor's degree in Computer Science, Information Technology, or a related field
  • Fluent English. Additional languages are a plus
  • You demonstrate strong problem-solving and communication skills
  • Experience as a front-end developer (minimum 3 years)
  • Proficiency in ReactJS and related frameworks
  • Academic background: Bachelor's degree in Computer Science, Information Technology, or a related field
  • Fluent English. Additional languages are a plus
  • You demonstrate strong attention to detail and teamwork skills

Nice to have

Additional languages are a plus

What we offer

  • An international community, bringing together 110+ different nationalities
  • An environment where trust has a central place: 70% of our key leaders started their careers at the first level of responsibilities
  • A robust training system with our internal Academy and 250+ available modules
  • A vibrant workplace that frequently gathers for internal events (afterworks, team buildings, etc.)

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineers

8 matching positions

Software Engineers

Location
Location
United States , Edison
Salary
Salary:
189600.00 USD / Year
fusionplusinc.com Logo
Fusion Plus Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science (any), Engineering (any), or a related field of study with 5 years of experience
Job Responsibility
Job Responsibility
  • Conduct integration testing and deployment of Spring Boot applications using CI/CD pipelines in Azure DevOps
  • Designing and implementing web elements, Angular components, services, and modules
  • Develop complex business logic using TypeScript
  • Integrating the chosen payment gateway with the Angular application
  • Provide support for releases and deployments
  • Write unit test cases using Jasmine & Karma
  • Develop RESTful APIs using Java Spring Boot to handle backend operations and business logic
  • Implement Spring Boot security measures including OAuth for authentication and authorization
  • Design and maintain Spring Boot microservices architecture
  • Utilize Spring Data JPA for database interactions and persistence
Read More
Arrow Right

UAS Systems And Software Engineers

Location
Location
United States , Phoenix
Salary
Salary:
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or Electrical/Computer/Aerospace Engineering
  • 5+ years of embedded systems and/or software experience
  • 2+ years Unmanned Aircraft Systems project experience
  • Experience in one or more of the following: Ability to develop Systems and/or Software Requirements
  • Experience in System Design and/or Software Development
  • Experience in System Integration: System/Software and/or Hardware/Software
  • Experience in System and/or Software verification
  • Proficient in modern programming languages (ex. C++, Python/Perl, C#/Java)
  • Excellent problem solving, troubleshooting and diagnostic skills
  • Ability to quickly learn new technologies
Read More
Arrow Right

Space/Satellite Applications Systems and Software Engineers

Location
Location
United States , Phoenix
Salary
Salary:
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or Electrical/Computer Engineering
  • 5+ years of embedded systems and/or software experience in Space and/or Satellite Applications
  • Ability to develop Systems and/or Software Requirements
  • Experience in System Design and/or Software Development
  • Experience in System Integration: System/Software and/or Hardware/Software
  • Experience in System and/or Software verification
  • Proficient in modern programming languages (ex. C/C++, Python/Perl, C#/Java)
  • Experience with all phases of a formal product development life cycle
  • Experience with local and remote debugging concepts and tools
  • Excellent problem solving, troubleshooting and diagnostic skills
Read More
Arrow Right

Engineers, Software

Engineer, Software located in Parsippany, NJ will work with a team of other soft...
Location
Location
United States , Parsippany
Salary
Salary:
144982.80 - 161200.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in Electrical Engineering, or related field, or its foreign equivalent and 1 year of relevant work experience
  • Understanding the following programming languages JAVA, NodeJS, VueJS and SQL to build new features and enhancements to support network monitoring and alarming solutions
  • Interpreting technical specifications in accordance with current application architecture and security standards
  • Utilizing the following interfacing programs Kafka, elastic search and splunk to successfully write and deploy programming languages
  • Using Gitlab and Kubernetes for CI/CB pipeline and deployment environments
  • Working understanding of current design of various software components focused on creating applications and supporting backend data processes that leverage multiple technologies and complex system integrations
  • Bachelor’s degree in Electrical Engineering, or related field, or its foreign equivalent and 3 years of relevant work experience
  • At least 18 years of age
  • Legally authorized to work in the United States
Job Responsibility
Job Responsibility
  • Understand system protocols, how systems operate, and data flows
  • Maintain awareness of current technology benefits
  • Independently develop a full software stack
  • Understand the building blocks, interactions, dependencies, and tools required to complete software and automation work
  • Collaborate with technical teams and utilize system expertise to deliver technical solutions
  • Continuously learn new technologies
  • Write documentation on how technology works
  • Contribute clear documentation for new code for systems used
  • Document systems designs, presentations, and business requirements for consumption at the engineer level
  • Contribute to emerging technologies to deliver business goals
What we offer
What we offer
  • competitive base salary and compensation package
  • annual stock grant
  • employee stock purchase plan
  • 401(k)
  • access to free, year-round money coaches
  • annual bonus or periodic sales incentive or bonus
  • medical, dental and vision insurance
  • flexible spending account
  • paid time off
  • up to 12 paid holidays
  • Fulltime
Read More
Arrow Right

Space/Satellite Applications Systems And Software Engineers

Real Time Companies, LLC is the parent company to multiple entities, of which Re...
Location
Location
United States , Phoenix
Salary
Salary:
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or Electrical/Computer Engineering
  • 5+ years of embedded systems and/or software experience in Space and/or Satellite Applications
  • Experience in one or more of the following: Ability to develop Systems and/or Software Requirements
  • Experience in System Design and/or Software Development
  • Experience in System Integration: System/Software and/or Hardware/Software
  • Experience in System and/or Software verification
  • Proficient in modern programming languages (ex. C/C++, Python/Perl, C#/Java)
  • Experience with all phases of a formal product development life cycle
  • Experience with local and remote debugging concepts and tools
  • Excellent problem solving, troubleshooting and diagnostic skills
Read More
Arrow Right

Sr Engineers, Software

At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees...
Location
Location
United States , Frisco
Salary
Salary:
156998.00 - 165000.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree or foreign equivalent in Computer Science, Computer Programming, Computer Engineering, or related, and 5 years of relevant work experience
  • OR Bachelor’s degree or foreign equivalent in Computer Science, Computer Programming, Computer Engineering, or related, and 7 years of relevant work experience
  • Experience in each of: 1. Performing microservice design, development, deployment, and maintenance of enterprise applications and applying domain knowledge of Telecommunications (OSS/BSS) including Billing Domain, Payment Services, Order Management, Credit Management, Digital Telecommunications Commerce and Product Catalog systems using Java, GoLang: Spring Boot, Spring Cloud, Spring MVC, Spring Data JPA, Spring Security, Spring GraphQL, and implementing scalable RESTful and federated GraphQL APIs using Apollo Federation 1.x/2.x., MuleSoft 3.x/4.x, Kubernetes, Kafka, IntellJ IDE, BitBucket, GitLab, Eclipse, Lucid, Figma, Postman, Splunk, AppDynamics, Oracle, MySQL and Redis
  • 2. Designing and developing microservices using Java and GoLang with deep expertise in the Spring ecosystem: Spring Boot, Spring Cloud, Spring MVC, Spring Data JPA, Spring Security, Spring GraphQL, and implementing scalable RESTful and federated GraphQL APIs using Apollo Federation 1.x/2.x., MuleSoft 3.x/4.x
  • 3. Building and integrating APIs and web services using REST, SOAP, Swagger: OpenAPI, XML, JSON, and asynchronous messaging platforms such as Apache Kafka and RabbitMQ
  • 4. Working with databases and data stores, including SQL: Oracle, MySQL, and PostgreSQL, and NoSQL: MongoDB, Cassandra, and Couchbase, and in-memory caching with Redis
  • 5. Implementing CI/CD pipelines and DevOps practices using Jenkins, GitLab, Docker, Kubernetes (K8s), and applying basic Linux command-line proficiency
  • 6. Utilizing testing, monitoring, and development tools such as JUnit, JMeter, Mockito, Robot, WireMock, Maven, Gradle, AppDynamics, Splunk, Git, Bitbucket, IntelliJ, Eclipse, Velocity Studio, Postman, and SoapUI
  • At least 18 years of age
  • Legally authorized to work in the United States
Job Responsibility
Job Responsibility
  • Work as a Full Stack Developer, managing multiple applications including Metro Web, Backend Spring Boot APIs, MuleSoft APIs (v3.8), and AEM for content management
  • Design and develop RESTful APIs using Spring Boot, leveraging Spring Cloud Eureka for service discovery and Spring Cloud OpenFeign for inter-service communication
  • Build and maintain Spring Boot APIs integrated with Angular applications composed in a Monorepo structure using Hapi plugins
  • Develop robust data access layers using Spring Data JPA
  • Collaborate with cross-functional team members to deliver high-quality solutions
  • Design and implement visually appealing and responsive user interfaces
  • Diagnose and resolve issues in front-end code to enhance performance and eliminate bugs
  • Create and execute unit tests to ensure code reliability and functionality
  • Architect and maintain RESTful API solutions using Spring Boot
  • Demonstrate a strong understanding of common API technologies, including OAuth, SAML, Spring Boot, and Microservices architecture
What we offer
What we offer
  • competitive base salary and compensation package
  • annual stock grant
  • employee stock purchase plan
  • 401(k)
  • free year-round money coaches
  • medical insurance
  • dental insurance
  • vision insurance
  • flexible spending account
  • paid time off
  • Fulltime
Read More
Arrow Right

Uas Systems And Software Engineers

Location
Location
United States , Phoenix
Salary
Salary:
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or Electrical/Computer/Aerospace Engineering
  • 5+ years of embedded systems and/or software experience
  • 2+ years Unmanned Aircraft Systems project experience
  • Experience in one or more of the following: Ability to develop Systems and/or Software Requirements
  • Experience in System Design and/or Software Development
  • Experience in System Integration: System/Software and/or Hardware/Software
  • Experience in System and/or Software verification
  • Proficient in modern programming languages (ex. C++, Python/Perl, C#/Java)
  • Excellent problem solving, troubleshooting and diagnostic skills
  • Ability to quickly learn new technologies
  • Fulltime
Read More
Arrow Right

Uas Systems And Software Engineers

Location
Location
United States , Phoenix
Salary
Salary:
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or Electrical/Computer/Aerospace Engineering
  • 5+ years of embedded systems and/or software experience
  • 2+ years Unmanned Aircraft Systems project experience
  • Experience in one or more of the following: Ability to develop Systems and/or Software Requirements
  • Experience in System Design and/or Software Development
  • Experience in System Integration: System/Software and/or Hardware/Software
  • Experience in System and/or Software verification
  • Proficient in modern programming languages (ex. C++, Python/Perl, C#/Java)
  • Excellent problem solving, troubleshooting and diagnostic skills
  • Ability to quickly learn new technologies
  • Fulltime
Read More
Arrow Right