21,513 IT & Software jobs in South Africa
Software Engineer (Backend): Onboarding Bulgaria, Poland, South Africa
Posted today
Job Viewed
Job Description
Overview
BVNK provides modern payment infrastructure for businesses. We unify banks and blockchains in a single platform. With BVNK, businesses can send and receive stablecoin payments, convert between currencies, and add stablecoin payments to their checkout. Using our flexible platform, and robust global licensing and compliance expertise, innovators can launch new payment products quickly and compliantly.
We are a diverse team spread across the UK, Europe, South Africa, the US, and APAC, with a shared belief that all payment flows will interact with crypto in the coming decade, and BVNK will be at the forefront of this transformation of the financial system. We have raised $50M in Series B funding from top investors including Haun Ventures, Tiger Global, and Coinbase Ventures, and we're looking for smart, ambitious people to help us build the next generation of payments.
We're incredibly honored to have made Newsweek's list of The Top 100 Global Most Loved Workplaces 2 years running (2023 and 2024) and to have been recognised by LinkedIn as one of the Top 20 Startups in the UK in 2024.
ResponsibilitiesLocation: Hybrid/Remote working policy which allows us to hire across EMEA.
We’re looking for a talented Software Engineer to join our team. Our goal is to build out seamless cross-border payments involving both crypto and fiat currencies. This role is pivotal in helping us overcome the challenges to ensure smooth trading processes together with streamlining liquidity management and automation.
Traditional methods have often resulted in customers grappling with high transaction fees, lengthy delays, and the rigidity of having to choose between fiat and crypto transactions. With our innovative solution, we aim to break down these barriers by allowing a fluid interchange between crypto and fiat currencies. This hybrid solution will empower our customers to make international payments in their preferred format, whether it be entirely in crypto, entirely in fiat, or a mix of both. By enhancing the interoperability between these two transaction modes, we aim to accelerate transaction speed, reduce associated costs, and create a more user-friendly experience.
Our product and engineering organisation is split into small autonomous squads empowered to own their problem space. You’ll be expected to form strong opinions and execute in a fast but sustainable way, advocating for the simplest solution that achieves the outcomes our customers are looking for.
What we need from youThis role could be a great opportunity if you:
- Proven experience as a Solid Backend Developer in a similar role, preferably in the FinTech industry.
- Expertise in Java and Spring Boot.
- Experience in building and maintaining APIs and services.
- Excellent problem-solving skills, able to work independently or in a team.
- Good understanding of financial services, particularly in banking, payments or crypto
- Excellent written and verbal communication skills.
- Familiarity with distributed ledger technology or blockchain is a plus.
- Are data-driven, using analytical skills to make pragmatic decisions
- Open to participate in out of hours on call rota
- Fair and competitive salary at every stage of your growth
- Meaningful ownership in the business through our employee option scheme
- Flexible working hours, with hybrid working at its heart
- A culture built on passionate growth-minded people
- A flexible approach to holiday
- Opportunities to travel to our offices around the world , in locations such as London and Cape Town, to collaborate with your colleagues
- An open and creative environment where you can help us define the future of BVNK, its culture, and its opportunity sets
About diversity and inclusion
At BVNK, we are focused on building a diverse and inclusive team. While you may not meet all of our requirements, we’d encourage you to apply if you meet the majority of our expectations. You may be a great fit for this role or another role in our team.
Please note: this description excludes non-relevant boilerplate such as job alert prompts or file-type acceptance notes, which have been removed to focus on role requirements and expectations.
#J-18808-LjbffrAssociate Software Engineer Cape Town
Posted today
Job Viewed
Job Description
At impact.com we are passionate about our people, our technology, and are obsessed with customer success. Working together enables us to grow rapidly, win, and serve the largest brands in the world. We use cutting edge technology to solve real-world problems for our clients and continue to pull ahead of the pack as the leading SaaS platform for businesses to automate their partnerships and grow their revenue like never before. We have an entrepreneurial spirit and a culture where ambition and curiosity is rewarded. If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world, then this is the place for you!
impact.com, the world’s leading partnership management platform, is transforming the way businesses manage and optimize all types of partnerships—including traditional rewards affiliates, influencers, commerce content publishers, B2B, and more. The company’s powerful, purpose-built platform makes it easy for businesses to create, manage, and scale an ecosystem of partnerships with the brands and communities that customers trust to make purchases, get information, and entertain themselves at home, at work, or on the go. To learn more about how impact.com’s technology platform and partnerships marketplace is driving revenue growth for global enterprise brands such as Walmart, Uber, Shopify, Lenovo, L’Oreal, Fanatics and Levi’s, visit .
Your role at impact.com:As a Junior Java Developer, you will join our GRAINE (Graduates And Interns in Engineering) Squad where you have an opportunity to fast track your software development skills. You will become proficient in the latest in Java, Unit Testing, TDD, Spring, master our platform and code base.
What You'll Do:- Develop, test and maintain software for the Platform
- Build meaningful unit, functional and integration level tests for the software built
- Collaborate with a distributed team to fulfil the department's quarterly objectives
- Develop code both independently and while pair programming
- Keeps technically abreast of trends and advancements within area of specialization, incorporating these improvements where applicable
- Review business needs, requirements, technical specifications
- Write and maintain design, user and test documentation
- Become familiar with the technologies used on the squad
- Respond to alerts, review error messages, and fix bugs in a timely manner
- Bachelor’s degree in Computer Science or Information Technology or equivalent experience.
- Postgraduate qualification is advantageous
- 0+ years' Java programming experience.
- Are you passionate about working in Java?
- You are able to work in a fast-paced environment.
- You take initiative.
- Work in an atmosphere that promoted a high-level of growth
- Work in modern agile methodology (advantageous).
- Command line and IDE developer tools such as Eclipse, IntelliJ (advantageous).
- Disciplined work ethic to execute and support documented processes.
- Excellent ability to synthesize and prioritize information, and make recommendations.
- Teamwork, reliability and ‘can-do’ attitude is Currency at Impact Radius.
- You have a continuous improvement mindset.
- You have excellent communication and collaboration skills.
- You have the ability to multi-task in a dynamic environment.
- Take the time off that you need. We are truly committed to a positive work-life balance, recognising that it is important to be happy and fulfilled in both
- Training & Development
- Learning the advanced partnership automation products
- Medical Aid and Provident Fund
- Group schemes with Discovery & Bonitas for medical aid
- Group scheme for provident fund
- Restricted Stock Units
- 3-year vesting schedule pending Board approval
- Fitness club fee reimbursements Technology stipend
- Primary Caregiver Leave
- Mental Health and Wellness Benefit - Including 12 Coaching sessions + Dependent coverage
impact.com is proud to be an equal opportunity workplace. All employees and applicants for employment shall be given fair treatment and equal employment opportunity regardless of their race, ethnicity or ancestry, color or caste, religion or belief, age, sex (including gender identity, gender reassignment, sexual orientation, pregnancy/maternity), national origin, weight, neurodivergence, disability, marital and civil partnership status, caregiving status, veteran status, genetic information, political affiliation, or other prohibited non-merit factors.
#LI-CP1
Create a Job Alert
Interested in building your career at Impact.com? Get future opportunities sent straight to your email.
Apply for this job*
First Name *
Last Name *
Email *
Phone *
Location (City) *
Resume/CV *
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
How did you hear about this job? *
Indeed
Women in Tech
Google Search
Employee Referral
University
Other
Where are you based? *
Are you willing to relocate to Cape Town? *Only answer if you are not residing in Cape Town.
How would you rate your Java coding skills on a scale of 1-5? (1 being the lowest and 5 being the highest) * Select.
Do you have a GitHub account? If yes, please provide the link to your GitHub account. *
Are you eligible to live and work in South Africa? *
Please provide us with a copy of your supporting documentation (ID / Work Permit / Visa etc.). *
Accepted file types: pdf, doc, docx, txt, rtf
Kindly attach a copy of your academic transcript
Accepted file types: pdf, doc, docx, txt, rtf
What is your contractual notice period? *
What is your annual salary expectation? *
Why should impact.com hire you for the Associate Software Engineer Position? *
#J-18808-LjbffrSoftware Engineer : Back-End
Posted today
Job Viewed
Job Description
Be among the first 25 applicants
Apply By- To see what life at Capitec is all about and complete a short assessment, please click here!
- Once you have completed the above finalize your application by clicking apply below
- To see what life at Capitec is all about and complete a short assessment, please click here!
- Once you have completed the above finalize your application by clicking apply below
- The level III Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept to development to deployment and ultimately operating of each product. At this level, Software Engineers are responsible to design, develop, test, deploy, maintain and enhance complex software systems and applications, considering scalability, performance and future requirements. Responsible to guide and support developers and stakeholders in scoping, progress, status and resolution of engineering problems.
- The Back-end Software Engineer plays a crucial role in building solutions that offer optimum performance, reliability, and scale. They are responsible for writing and testing code for the development of the server-side components that power the application's functionality.
- Grade 12 National Certificate / Vocational
- A relevant tertiary qualification in Information Technology
- 6+ years’ proven experience in back-end software development, project delivery and implementation (in relevant development technologies/language)
- Experience with back-end frameworks and technologies
- Is able to apply expert knowledge and develop others understanding of the following:
- IT systems development processes (SDLC)
- Application development
- Advanced programming concepts
- Advanced algorithms and data structures
- Design Patterns
- Version Control
- Testing practices
- Database systems and query optimization (e.g., SQL, NoSQL).
- RESTful API design and integration.
- Cloud computing platforms and services (e.g., AWS, Azure).
- Advanced Microservice and event driven architectures
- Deployment using kubernetes and containerisation
- Analytical Skills
- Attention to Detail
- Communications Skills
- Interpersonal & Relationship management Skills
- Problem solving skills
- Clear criminal and credit record
Capitec is committed to diversity and, where feasible, all appointments will support the achievement of our employment equity goals.
Seniority levelMid-Senior level
Employment typeFull-time
Job functionEngineering and Information Technology
IndustriesBanking
#J-18808-LjbffrSoftware Engineer Rust/Shopify
Posted today
Job Viewed
Job Description
ParcelHero is one of the UK’s biggest parcel delivery price comparison sites. With over 5 million visitors a year and over 100 remote employees worldwide, we’re a technology-driven company delivering innovative solutions to ensure exceptional customer care. As a forward-thinking and dynamic business, we offer excellent career growth opportunities.
In 2025, we will be rolling out worldwide our new TMS (Transport management solution) Parcelhero Pro, which enables retailers to pay a monthly subscription to centralise all orders and ship on their own carrier accounts using our cutting-edge shipping platform.
At ParcelHero, we foster a collaborative and innovative culture where every team member's voice matters. We're a fast-paced, remote-first company that values initiative, adaptability, and a strong sense of ownership. If you're someone who thrives in a dynamic, ambitious, and forward-thinking team, you’ll fit right in with us.
Responsibilities- Design, develop, and maintain integrations with marketplaces (Amazon, eBay, Shopify, etc.).
- Build scalable solutions for order management, catalog synchronization, shipping, and fulfillment.
- Provide input in architectural and technical decisions as part of an agile team.
- Develop Shopify apps and services using Rust.
- Ensure high-quality code through automated testing, observability, and best engineering practices.
- Mentor junior engineers and share knowledge of marketplace APIs.
- Stay ahead of new marketplace features, API updates, and industry best practices.
- Min 8 years experience in C# or 5 years C# experience coupled with 3+ years experience at another OO or functional language.
- Strong experience integrating with marketplace APIs (Amazon, eBay, Shopify).
- Proficiency in Rust (for Shopify app development).
- At least 5+ years of software engineering experience in a modern OO or functional language.
- Excellent knowledge of automated testing (theory and practice).
- Experience with containerized environments (Docker, Kubernetes).
- Solid database knowledge (e.g., PostgreSQL).
- DDD knowledge and experience
- Event sourcing and/or CQRS
- Experience with EventStoreDB
- Experience debugging a system in production or very good knowledge of observability and good tracing/logging practices
- Experience with F# or a secondary server-side programming language
- Bachelor of Science in Computer Science, Engineering, or a math-related field; or equivalent work experience
- Excellent communication skills
- At least 8 years of software development experience
₱150,000 - ₱200,000 a month
8:30am to 5pm Mon-Fri (GMT).
15 days holiday per year.
You work as a contractor and are responsible for your own tax.
You need a min 20 MB broadband line, and your own PC/Laptop and headset.
#J-18808-LjbffrSoftware Engineer: Full Stack 10088
Posted today
Job Viewed
Job Description
Press Tab to Move to Skip to Content Link
Select how often (in days) to receive an alert:
We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:
1.To see what life at Capitec is all about and complete a short assessment, pleaseclick here!
2. Once you have completed the above finalize your application by clicking apply below.
We appoint energized and motivated people for their potentialandcontinuously look fortalented, driven individualstohelp usinnovate and evolve.That is why we focus on finding the right people for the right jobs. We love what we do because we focus on making a positive difference for our clients and employees. Our company DNA is built around talented and committed teams dedicated to build a brand that we are proud of and earns the trust of our clients.
Who We AreWe are a bank, but we’re much more than that.We believe that banking is about enabling peopleto control their financial lives through banking that is simplified, accessible, affordable and delivered through personal experience. By helping our clients manage their financial lives better, we enable them to live better.
Why Choose UsAt Capitec, we offer our best by living up to our CEO values in every situation – we always put the Client first, act with Energy and take Ownership. And to support people in being their best,our Employee Value Propositionoffersevery value to all team members through cohesive teams, growth opportunities as well asemployee benefitsand savings. We make it a priority toensure that each member of the Capitec team feels welcome, valued, focused, and has the opportunity to grow.
About the roleThe Full Stack Software Engineer plays a crucial role in developing and maintaining both front-end and back-end components of web applications and works on all layers of the application stack. They are therefore responsible for applying a holistic approach to building solutions that not only offer optimum performance, reliability, and scale but also create great client experiences.
What you will be doing:- Architect scalable microservices using Spring Boot and Spring Cloud in a highly distributed banking environment
- Build resilient distributed systems that reliably handle financial transactions daily
- Design and optimize complex database schemas in PostgreSQL for performance at scale
- Develop secure RESTful APIs and event-driven architectures using Spring ecosystem
- Deploy and orchestrate containerized applications using Kubernetes
- Champion code quality through unit, integration and acceptance testing, including continuous integration practices
- Collaborate in cross-functional teams using Agile methodologies
- 3+ years building production-grade applications with demonstrable impact on user experience and system performance
- Deep expertise in Spring ecosystem - Spring Boot, Spring Cloud, Spring Security, Spring Data
- Modern React development (Optional) with hooks, context, and state management libraries
- Database mastery - complex queries, performance tuning, and data modeling in PostgreSQL
- AWS cloud expertise - S3, RDS, SQS, MSK, and other core services for scalable infrastructure
- Cloud-native mindset - containerization, orchestration, and distributed system patterns
- DevOps fluency - CI/CD pipelines, Infrastructure as Code, and production monitoring
- Observability expertise - Prometheus, Grafana, OpenSearch stack, and application performance monitoring
- Backend: Java 21+, Spring Boot, Spring Cloud, Maven
- Frontend (Optional): React, TypeScript, modern CSS
- Cloud: AWS (S3, RDS, SQS, MSK)
- Technical excellence: Work with cutting-edge fintech architecture serving millions of users
- Growth opportunities: Continuous learning, internal tech talks and the reach to influence the overall engineering culture
- Impact: Your code directly improves financial lives across South Africa
- Grade 12 National Certificate / Vocational
- A relevant tertiary qualification in Information Technology
- Clear criminal and credit record
Capitec is committed to diversity, applications to this position will strictly be considered in support of our employment equity goals.
Capitec Bank is an authorised financial services provider (FSP 46669) and registered credit provider (NCRCP13). Capitec Bank Limited Reg. No: 1980/ /06
#J-18808-LjbffrSoftware Engineer Rust/Shopify
Posted today
Job Viewed
Job Description
ParcelHero is one of the UK’s biggest parcel delivery price comparison sites. With over 5 million visitors a year and over 100 remote employees worldwide, we’re a technology-driven company delivering innovative solutions to ensure exceptional customer care. As a forward-thinking and dynamic business, we offer excellent career growth opportunities.
In 2025, we will be rolling out worldwide our new TMS (Transport management solution) Parcelhero Pro, which enables retailers to pay a monthly subscription to centralise all orders and ship on their own carrier accounts using our cutting-edge shipping platform.
At ParcelHero, we foster a collaborative and innovative culture where every team member's voice matters. We're a fast-paced, remote-first company that values initiative, adaptability, and a strong sense of ownership. If you're someone who thrives in a dynamic, ambitious, and forward-thinking team, you’ll fit right in with us.
Responsibilities- Design, develop, and maintain integrations with marketplaces (Amazon, eBay, Shopify, etc.).
- Build scalable solutions for order management, catalog synchronization, shipping, and fulfillment.
- Provide input in architectural and technical decisions as part of an agile team.
- Develop Shopify apps and services using Rust.
- Ensure high-quality code through automated testing, observability, and best engineering practices.
- Mentor junior engineers and share knowledge of marketplace APIs.
- Stay ahead of new marketplace features, API updates, and industry best practices.
- Min 8 years experience in C# or 5 years C# experience coupled with 3+ years experience at another OO or functional language.
- Strong experience integrating with marketplace APIs (Amazon, eBay, Shopify).
- Proficiency in Rust (for Shopify app development).
- At least 5+ years of software engineering experience in a modern OO or functional language.
- Excellent knowledge of automated testing (theory and practice).
- Experience with containerized environments (Docker, Kubernetes).
- Solid database knowledge (e.g., PostgreSQL).
- DDD knowledge and experience
- Event sourcing and/or CQRS
- Experience with EventStoreDB
- Experience debugging a system in production or very good knowledge of observability and good tracing/logging practices
- Experience with F# or a secondary server-side programming language
- Bachelor of Science in Computer Science, Engineering, or a math-related field; or equivalent work experience
- Excellent communication skills
- At least 8 years of software development experience
₱150,000 - ₱200,000 a month
8:30am to 5pm Mon-Fri (GMT).
15 days holiday per year.
You work as a contractor and are responsible for your own tax.
You need a min 20 MB broadband line, and your own PC/Laptop and headset.
#J-18808-LjbffrSoftware Development Engineer II, Amazon Pay Merchant Categories
Posted today
Job Viewed
Job Description
Software Development Engineer II, Amazon Pay Merchant Categories
Amazon team at Amazon India Development Center is looking for a Developer to design and build the next generation of Payments platform and product from the ground up. This is a rare opportunity to be part of a team that will be responsible for building a successful, sustainable and strategic business for Amazon, from the ground up! You will get the opportunity to code on almost all key pages on brand new Payments stack building features and improving business metrics. This team will work on diverse technology stack from SOA, UI frameworks, big-data and ML algorithms. The ideal candidate will be working to shape the product and will be actively involved in defining key product features that impact the business. You will work to evolve the design and implementation of the products owned by this team. You will be responsible to set up and hold a high software quality bar in a highly technical team of Software Engineers.
Basic Qualifications- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability or other legally protected status.
#J-18808-LjbffrBe The First To Know
About the latest It software Jobs in South Africa !
Software Engineer Rust/Shopify
Posted today
Job Viewed
Job Description
ParcelHero is one of the UK’s biggest parcel delivery price comparison sites. With over 5 million visitors a year and over 100 remote employees worldwide, we’re a technology-driven company delivering innovative solutions to ensure exceptional customer care. As a forward-thinking and dynamic business, we offer excellent career growth opportunities.
In 2025, we will be rolling out worldwide our new TMS (Transport management solution) Parcelhero Pro, which enables retailers to pay a monthly subscription to centralise all orders and ship on their own carrier accounts using our cutting-edge shipping platform.
At ParcelHero, we foster a collaborative and innovative culture where every team member's voice matters. We're a fast-paced, remote-first company that values initiative, adaptability, and a strong sense of ownership. If you're someone who thrives in a dynamic, ambitious, and forward-thinking team, you’ll fit right in with us.
Responsibilities- Design, develop, and maintain integrations with marketplaces (Amazon, eBay, Shopify, etc.).
- Build scalable solutions for order management, catalog synchronization, shipping, and fulfillment.
- Provide input in architectural and technical decisions as part of an agile team.
- Develop Shopify apps and services using Rust.
- Ensure high-quality code through automated testing, observability, and best engineering practices.
- Mentor junior engineers and share knowledge of marketplace APIs.
- Stay ahead of new marketplace features, API updates, and industry best practices.
- Min 8 years experience in C# or 5 years C# experience coupled with 3+ years experience at another OO or functional language.
- Strong experience integrating with marketplace APIs (Amazon, eBay, Shopify).
- Proficiency in Rust (for Shopify app development).
- At least 5+ years of software engineering experience in a modern OO or functional language.
- Excellent knowledge of automated testing (theory and practice).
- Experience with containerized environments (Docker, Kubernetes).
- Solid database knowledge (e.g., PostgreSQL).
- DDD knowledge and experience
- Event sourcing and/or CQRS
- Experience with EventStoreDB
- Experience debugging a system in production or very good knowledge of observability and good tracing/logging practices
- Experience with F# or a secondary server-side programming language
- Bachelor of Science in Computer Science, Engineering, or a math-related field; or equivalent work experience
- Excellent communication skills
- At least 8 years of software development experience
₱150,000 - ₱200,000 a month
8:30am to 5pm Mon-Fri (GMT).
15 days holiday per year.
You work as a contractor and are responsible for your own tax.
You need a min 20 MB broadband line, and your own PC/Laptop and headset.
#J-18808-LjbffrTechnical Team Lead - Midrange CTC
Posted today
Job Viewed
Job Description
To manage a team of Server Systems Engineers who provide services to international and local customers by providing technical leadership for Wintel, Huawei and other technologies supported by Gijima. Also managing, in conjunction with the Storage and Backup leadership, the storage and backup resources delivering services on the Eskom and Transnet accounts.
FORMAL EDUCATION:
- Grade 12
- Relevant Technical Qualifications / Diploma will be an advantage.
EXPERIENCE:
- Solid work experience (at least 4 years) in a Wintel, Storage and Backup environment
- 10 years of general IT experience, on Wintel environment
- 5 year experience in leadership is also mandatory.
- Minimum of 3 years experience in hardware and software implementation and customisation (build and run) as well as managing operations support teams providing 24/7 support
TECHNICAL / LEGAL CERTIFICATION:
- HCIP
- AWS Cloud and Build Training and certification
- MS Server +
- Leadership certifications an advantage
RESPONSIBILITIES:
- To strategically evaluate operational efficiencies within the relevant area, and leverage best practices for continuous improvement
- To participate in the development and implementation of the strategy of the area and align it to the Storage and Backup business plan as well as the Gijima strategy and plan
- To manage operational risks and represent the storage and backup environment in customer meetings
- To manage all services delivered with regard to contracted SLAs
- To manage the optimal utilisation of the team in order to achieve contractual obligations in the most cost-effective manner while ensuring sufficient capacity to provide continuity of services
- To align to the hardware and software plan and implement accordingly in the relevant area
- To liaise with other lines of business in the execution of clients' technical operations objectives
- To ensure the effective delivery of contracted projects
- To give operational input for the Infrastructure Support budget and financial targets in the relevant area
- Attend departmental meetings, meetings with clients, and compilation of reports as requested by Management
- Manage team timesheets on SAP-ESS
- Assisting 3rd party vendors with implementations of infrastructure
- Develop audit controls to ensure compliance within environments
- Prepare service management reporting, highlighting service level agreements, achievements, and service penalties
- Ensure staff acquires adequate skills to assist them in both their personal and professional development and manage their work performance
- Effective resolution of problem incidents to maintain adherence to contractual agreements while managing client expectations
SKILLS AND COMPETENCIES:
- People leadership and management skills, including performance management
- The ability to motivate a team through planning, organising, relationships and networking by exercising effective change management processes
- Delivers results and meets customer expectations via customer relationship management
- Takes decisions and initiates actions
- Able to work effectively and collaboratively as part of a bigger team, and to build and sustain relationships with key individuals based on openness and trust
- Effective communication and presentation skills, both verbal and in writing, with colleagues and customers
- Self-motivated in daily work, and shows initiative to ensure general technical competencies and specializations are kept up to date and in line with industry developments
- Analytical and creative problem-solver and coping with pressures and setbacks
- Navigate multiple teams of IT specialists for the effective delivery of corporate services
- Professionally developed standards and operational processes to streamline business objectives
- Sound knowledge and understanding of the ITIL framework
Software Developer - Hybrid Negotiable
Posted today
Job Viewed
Job Description
One of South Africa’s TOP online retailers is looking for a highly talented Software Engineer to join their young, dynamic, and hyper-growth team. Are you smart, creative, and hard-working and want to join an awesome working environment in a "NEVER TO BE BORED" team? Does challenges and building something great interest you?
Duties & ResponsibilitiesYour responsibilities will include the following:
- Design and build solutions to assist business users, and improve customer experience
- Architect and design solutions with your team
- Keep up to date with technology trends, both locally and internationally
- Apply creative thought processes to solve complex challenges at scale
- Strong focus on making them the best place to shop at, a happy customer is a repeat customer
- Drive for excellence, to help foster a world-class engineering team
- You will do Python Development – Yes, they will teach you – therefore you don’t have to know Python
- Solutions-oriented, can-do attitude, and high energy
- Strong analytical and critical thinking, using data to inform decisions
- Ability to dis-aggregate and structure solutions to ambiguous problems
- Ability to interview and interact professionally, with internal and external people
- Capability to present ideas succinctly, in writing and verbally
- Versatile and with the appetite to learn by doing
- Degree in Computer Science or Engineering or equivalent experience
- 3+ years of experience in a software development role (Any Object-Oriented Software Development)
- Excellent problem-solving skills
- A thorough understanding of computer science fundamentals, including object-oriented design, data structures, and algorithms
Experience in the following will be advantageous:
- GitHub, Travis CI, Jenkins
- Amazon EC2, Amazon S3
- Employees are entrepreneurial and dynamic, smart, customer-centric, fun, and have the shared ambition of being the leading e-commerce company in Africa.
- Have fun, work hard, take ownership, work in teams to create solutions, and they are always open to direct feedback/new ideas on where to improve.
- They are short on ego and high on output.
- Doers and not only thinkers, it’s all in the execution after all.
- Love what they do and what they are creating.
- Join this team with your extraordinary mind and explore yourself.