1,097 Android Framework jobs in South Africa
Android Framework Developer
Posted 13 days ago
Job Viewed
Job Description
Edgetech is inviting talented professionals to join our project as anAndroid Framework Developer .
Areas of Responsibility
- Designing, developing, and maintaining embedded software dedicated to automotive platforms based on Linux/Android operating systems
- Supporting customers in multinational and agile project groups as well as directly joining customer teams at their premises
- Taking part in:
- Stabilization – work on two aspects:
- Bug fixing – Bugs would be assigned to developers to analyze and fix
- E2E integration tests (SFTS, Surface Test Suite)
- Audit to find areas of improvement
- New tests enhancements for better coverage
- Certification – CTS analysis and waiver process
- CTS Analysis & Validation
- Waiver or solution definition for fixing
- Prototyping to support the new architectural direction for OS Middleware (OSM)
- Transition from SSI (Surface System Image) to new Microsoft AOSP System Image
- System image for different experiences
- Singe screen
- Dual screen
- IoT experience
- Building for various hardware – support prototyping work on existing AOSP hardware
- Microsoft AOSP System Image on Pixel to showcase single screen experience vs. dual screen experience
- Be a front runner for tented projects – OSM internal devs get support
- Stabilization – work on two aspects:
Qualifications
- Experience in Android OS development
- Understanding of full Android stack including Linux kernel, Android Ecosystem and Android Debugging
- Experience with AOSP Framework with Window Manager & Activity Manager
- Experience in customizing System UI
- CTS and Tradefed knowledge is preferred to support E2E Integration tests development for increased coverage (SFTS)
- Knowledge of C/C++ and Java
- Experience in Automotive projects (nice to have)
- Upper-Intermediate level of spoken and written English
- Good analytical and communication skills
Android framework developer
Posted today
Job Viewed
Job Description
Android framework developer
Posted today
Job Viewed
Job Description
Intermediate Software Engineer (Mobile Development)
Posted 13 days ago
Job Viewed
Job Description
Job Openings Intermediate Software Engineer (Mobile Development)
About the job Intermediate Software Engineer (Mobile Development)Job Title: Intermediate Mobile Developer
Accountable to: VP of Engineering
Based: Centurion
Salary: Market related
Contract type: Fixed-Term
Overview :
Key responsibilities:
Main duties include brainstorming with the Business Analysis department to define the scope of projects, review requirements, and approve timeframes. Other responsibilities:
UI/UX Design : Implement user interfaces based on design specifications, ensuring a seamless and intuitive user experience. Incorporate user feedback to enhance functionality and usability.
Testing and Quality Assurance: Conduct unit testing and debugging to identify and resolve issues, ensuring a high-quality application and Optimize app performance and responsiveness.
Collaboration and Teamwork: Work closely with designers, backend developers, and project managers to ensure project alignment and successful delivery. Maintain clear and comprehensive documentation for code, processes, and project updates.
Documentation: Intermediate software engineers document their work, including technical specifications, API documentation, and user guides. They create clear and comprehensive documentation to facilitate collaboration, maintainability, and knowledge transfer within the team and across the organization.
Project Management: Manage and prioritize tasks to meet project deadlines and deliverables and participate in Agile practices, such as sprint planning and retrospectives, to contribute to iterative development.
Continuous Learning and Professional Development: Stay updated with the latest technologies, trends, and industry practices and actively seek opportunities for professional growth, attend relevant conferences or workshops, and explore new tools or frameworks that can enhance their skills and contribute to the success of the projects they work on.
Behavioural Skills:
- Strong attention to detail ensuring timely follow-up and closure
- Clear, concise and articulate communication skills - verbal, written and listening
- Ability to handle business sensitive information with the highest degree of integrity
- Strong analytical skills to identify, diagnose, and resolve technical issues efficiently.
- Proactive in identifying opportunities for improvement and innovation
- Interpersonal skills
- Proactivity
- The ability to work independently with minimal supervision
- Time management
Qualification and Experience:
- Educational Background: A Computer Science, Software Engineering, Information Technology, or a related field.
- Experience: 2 -5 years or more, with a portfolio of completed projects is required.
- A bachelor's degree in computer science, software engineering, or a related field is often required.
- Problem-Solving and Analytical Skills: An intermediate mobile developer should have strong problem-solving and analytical skills to effectively address and resolve complex technical challenges. This includes diagnosing and troubleshooting issues with performance and functionality, developing innovative solutions, and translating user requirements into technical features. They must be adept at evaluating different approaches to optimize code, ensure cross-platform compatibility, and continuously improve development processes to enhance application quality and efficiency.
- Communication and Collaboration: An intermediate mobile developer should excel in communication and collaboration, effectively working with cross-functional teams including designers, backend developers, and project managers. They must clearly articulate technical concepts and project updates, actively participate in discussions and meetings, and provide constructive feedback.
NOTE
Job Description:
Please note that this job description does not include all duties, responsibilities or qualifications associated with the job. Additional duties may be assigned as required.
The recruitment process takes roughly 3 weeks from first communication to the offer letter, if successful.
#J-18808-LjbffrSoftware Engineer
Posted today
Job Viewed
Job Description
Since we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the best employees. People like you.
Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups, and our promise to empower our teams to reach their full potential are a few examples of what makes MRI Software special.
And we’re insanely dedicated to creating a work environment that you look forward to every single day. That’s why we invest heavily in our employee engagement, so you enjoy the tech industry’s best perks. Together with the whole Pride, (lion roar for "family") employees, customers, and partners, we’re on a mission to break new ground and lead the real estate industry into a digital-first future.
We understand the need to provide a flexible working environment partnered with team collaboration and socialisation. Therefore, we operate a hybrid working model with 3 days of working from home per week. This role is based in the Cape Townoffice.
MRI Software is seeking a Software Engineer to join our team in our Cape Town office!As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions throughout the Software Development Lifecycle.Candidate should have a passion for development and an eagerness to learn new things and improve their skills.You will be a part of a team that collaborates well and works hard.
Responsibilities
- Develop software features in a self-sufficient way and to a high technical standard
- Understanding the system architecture and technical goals of the product
- Follow the development process (source control, branching, testing, etc.) without assistance
- Actively troubleshoot issues and assist with complex support queries that require further analysis
- Taking part in team rituals such as stand-ups, planning sessions, demos and retrospectives
- Taking part in team activities such as collaborative development and code reviews
- Taking part in cross-team activities such as knowledge-sharing and documentation
- Building relationships with all other teams in the product development department
- This is not intended to be an exhaustive list of responsibilities. The job holder may be required to complete any other reasonable duties to achieve business objectives.
- A Degree or Diploma in Software Engineering, Computer Science or a related area, or equivalent years of experience.
- Demonstrable experience in .Net (C#, ASP.Net, Core, MVC, Razor Views)
- Demonstrable experience inNX/Angular or similar technologies.
- Demonstrable experience in SQL (Microsoft SQL Server)
Advantageous Criteria
- Experience using cloud technologies (Microsoft Azure, API Management tools, Key Vault, Encryption)
- Experience in writing Unit Tests (NUnit, xUnit, Jasmine)
- Experience in working with Micro-Service architecture/patterns
Personal Attributes
- Good verbal and written communication skills
- Eager to learn new skills
- Constantly improving current abilities
- Team player with a can-do attitude'
We’re obsessed with making this the best job you’ve ever had!
- We want our staff to love working here, and so we’ve created a few unique perks such as office breakfasts, quarterly lunches and virtual social events.
- Additionally, we value your input in your employee experience and have employee-led groups such as our DEI committee, employee resource groups such as Women and Allies, and our Pride Event Group
- Have confidence in your health with our offered Medical Aid Scheme.
- Invest in our competitive Personal Pension plan and help set you up for your future.
- Big on family? So are we! Here at MRI Software we recognize that your family is important, and being able to spend quality time with your family as it grows is a wonderful experience. Therefore, the MRI Software Parental Leave benefit is designed to give you the opportunity to spend time with your new arrival(s).
- Enjoy a fantastic work-life balance with 25 days of annual leave plus Public Holidays, in addition to a bank of 16 hours of "Flex Time Off" to be used whenever and however you choose!
- Further your professional development with our Tuition Reimbursement Schemes
- Enjoy the flexibility of working from anywhere in the world for two weeks out of the year!
MRI continues to strive to amaze as a global industry leader in real estate software. Whether you are joining as a new pride member or bringing your expertise back, your talent is important to maintaining MRI’s high client experience standard and continuing our growth in the PropTech space.
Amazing growth takes amazing employees. Are you up to the challenge?
We know the confidence gap and imposter syndrome can get in the way of meeting remarkable candidates, so please don’t hesitate to apply — we’d love to hear from you!
As a global company, we believe diversity brings benefits for our people, customers and clients. This is why MRI Software is committed to being an inclusive employer, regardless of your ethnicity, religion, sexual orientation, gender identity, disability, age, military and veteran status.
Diversity, Equality and Inclusion are values that are critical to our success; come and see for yourself.
#J-18808-LjbffrSoftware Engineer
Posted today
Job Viewed
Job Description
Join to apply for the Software Engineer role at SCCI
2 months ago Be among the first 25 applicants
Join to apply for the Software Engineer role at SCCI
Overview
SCCI has an exciting opportunity for a Software Engineer with a focus on DevOps engineering to join our team in support of the Battle Management System (BMS), an innovative DoD program. The BMS team specializes in rapidly developing and deploying innovative technology solutions to outmatch the evolving threats faced by our warfighters. In this DevOps engineering role, you will support multiple Tactical Visualization project teams in managing application release and verification environments and in remote Machine Learning Training/Inferencing. This position is in
Overview
SCCI has an exciting opportunity for a Software Engineer with a focus on DevOps engineering to join our team in support of the Battle Management System (BMS), an innovative DoD program. The BMS team specializes in rapidly developing and deploying innovative technology solutions to outmatch the evolving threats faced by our warfighters. In this DevOps engineering role, you will support multiple Tactical Visualization project teams in managing application release and verification environments and in remote Machine Learning Training/Inferencing. This position is in Dahlgren, VA .
SCCI offers a comprehensive and competitive benefits package including Health, Dental, Vision, Life and Disability benefits, 401k with Company Match, time off consisting of 2 weeks of paid vacation, 48 hours of sick/personal leave, and 11 paid Holidays.
Responsibilities
- Working collaboratively with multiple technical teams to understand their requirements and challenges in developing and releasing applications
- Building, testing, and maintaining the tools and infrastructure that enable software development teams to efficiently develop and release high-quality applications
- Working on multiple projects at once and managing priorities while communicating successes and challenges with the integrated technical team
- Must be a U.S. Citizen and be able to obtain and maintain an active Secret Security Clearance
- Bachelor of Science (BS) degree in Computer Science, engineering, scientific, or technical discipline
- Five (5)+ years of experience with Software Development and Continuous Integration/Deployment
- Experience with Python, C#, and C++
- Experience working in Windows and Ubuntu
- Experience training and deploying machine learning models on remote servers or cloud platforms
- Strong understanding of software development lifecycle
- Experience in building, testing, and maintaining tools and infrastructure to enable the efficient development and release of software applications
- Demonstrated success in implementing and managing application architecture for Continuous Integration/Deployment frameworks in containerized environments using Jenkins, Artifactory Docker, and Kubernetes
- Demonstrated proficiency in Environment management, technical troubleshooting and problem-solving
- Demonstrated scripting and deployment automation skills/experience
- Demonstrated knowledge of best practices and IT operations in an always-up, always-available service
- Experience with AWS/Azure
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at SCCI by 2x
Get notified about new Software Engineer jobs in King George, VA .
Entry Level Software Engineer/Software Tester Software Engineer- Mid-Level (Job ID : 3597)Dahlgren, VA $66,700.00-$33,300.00 4 weeks ago
Internships in Computer Science or Software EngineeringQuantico, VA 45,500.00- 68,500.00 2 days ago
King George, VA 76,000.00- 155,700.00 4 weeks ago
King George, VA 100,000.00- 140,000.00 2 days ago
Dahlgren, VA 69,300.00- 158,000.00 2 weeks ago
Dahlgren, VA 69,300.00- 158,000.00 2 weeks ago
Dahlgren, VA 79,400.00- 162,700.00 4 weeks ago
Indian Head, MD 110,000.00- 150,000.00 1 week ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSoftware Engineer
Posted 7 days ago
Job Viewed
Job Description
Direct message the job poster from Penta Consulting
Penta Consulting are currently searching for a Java Developer to join our team in Johannesburg for an exciting greenfield project.
If this is of interest please apply and I will call to discuss.
- Develop and maintain backend services using Java and Spring Boot.
- Design and implement RESTful APIs.
- Integrate with databases and external systems.
- Write clean, maintainable, and well-documented code.
- Debug and resolve technical issues.
- Collaborate with team members to improve application architecture and performance.
Requirements:
- Strong knowledge of Java and Spring Boot.
- Experience with RESTful API development.
- Familiarity with relational databases (e.g., MySQL, PostgreSQL).
- Understanding of version control systems (e.g., Git).
- Basic knowledge of unit testing and code quality best practices.
- Good problem-solving skills and attention to detail.
Kind Regards
Seniority level- Seniority level Mid-Senior level
- Employment type Contract
- Job function Information Technology
- Industries IT Services and IT Consulting, Software Development, and IT System Custom Software Development
Referrals increase your chances of interviewing at Penta Consulting by 2x
Sign in to set job alerts for “Software Engineer” roles.Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 3 days ago
Johannesburg Metropolitan Area 11 hours ago
Sandton, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 7 months ago
Randburg, Gauteng, South Africa 2 weeks ago
Software Engineer: Full Stack (C#.NET) IIISandton, Gauteng, South Africa 3 days ago
Fullstack Software Developer - Senior ConsultantJohannesburg, Gauteng, South Africa 1 week ago
Johannesburg Metropolitan Area 3 days ago
Johannesburg, Gauteng, South Africa 2 days ago
Sandton, Gauteng, South Africa 3 weeks ago
Johannesburg, Gauteng, South Africa 1 month ago
Software Engineer: Full Stack (C#.NET) IIISandton, Gauteng, South Africa 3 days ago
Randburg, Gauteng, South Africa 3 days ago
Engineer, Development Operations, SalesforceJohannesburg, Gauteng, South Africa 2 days ago
Johannesburg, Gauteng, South Africa 5 days ago
Johannesburg, Gauteng, South Africa 6 days ago
Illovo, Gauteng, South Africa 2 weeks ago
Woodmead, Gauteng, South Africa 2 months ago
City of Johannesburg, Gauteng, South Africa 2 weeks ago
Johannesburg, Gauteng, South Africa 2 days ago
Aspire Tech Graduate - Software EngineerWoodmead, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 10 months ago
Johannesburg, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 1 year ago
Johannesburg, Gauteng, South Africa 1 week ago
City of Johannesburg, Gauteng, South Africa 3 weeks ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 6 days ago
Johannesburg Metropolitan Area 1 week ago
Johannesburg, Gauteng, South Africa 1 year ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrBe The First To Know
About the latest Android framework Jobs in South Africa !
Software Engineer
Posted 11 days ago
Job Viewed
Job Description
Vista Cape Town, Western Cape, South Africa
Senior Software Engineer - .Net, PythonVista Cape Town, Western Cape, South Africa
2 months ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
This range is provided by Vista. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay rangeZAR950,000.00/yr - ZAR1,200,000.00/yr
This is a senior level Software Engineer role with a focus on .Net and Python. You'll be joining one of our skilled software engineering teams playing a key role in delivering the continued technical and functional quality, and excellence, of an artificial intelligence powered solution for film forecasting, distribution negotiation, automated scheduling, and business analysis.
The role
- Using your extensive .Net and Python experience, you'll contribute to the design, development and implementation of new features, and the enhancement, and on-going maintenance, of existing applications
- Collaborating with squad members, other engineering teams, and the architecture and product teams, you'll design and implement new features and functionality, maintain quality, and ensure responsiveness and security of applications
- Producing and ensuring consistent code integrity and development, you'll also help to mentor and guide less experienced engineers
You'll need robust back-end capabilities and AI / Machine Learning experience would be highly beneficial. We're looking for proven experience with the following:
- C#, ASP.Net CORE, Python, SQL Server
- API Integrations, Data Repositories
- Docker / Kubernetes / Octopus / Agile
- Microsoft Azure
- Advanced coding and problem-solving ability
- Strong team collaboration skills
We are currently only considering applicants with an existing right to work in South Africa, without the need for employer sponsorship, for this position.
About Vista
Vista is a world-leading company that makes software for the cinema industry. Started in Auckland, New Zealand, over 25 years ago, we now serve cinemas, film distributors, and moviegoers worldwide.
Our HQ is in the City Works Depot in Auckland. We have offices and subsidiary companies in Sydney, Los Angeles, London, Amsterdam, Cape Town, Shanghai, Mexico City, and Kuala Lumpur. We use the latest technologies and offer a fun, agile and collaborative environment. We continue to innovate and build our reputation as one of the best Kiwi tech companies to work for.
Shared Standards
Our Shared Standards act as a compass for how we work together and reflect the behaviours we value at Vista Group. The way in which each member of our crew embodies these Shared Standards is an indicator for performance and success, as it aligns with our vision and strategy.
One Crew
- We're a diverse team, in different places and functions, and we're at our best when we connect, help and collaborate
- We communicate openly, we explain the why, and we ask when we don't understand. We don't leave people in the dark
- We make good things happen as people and as teams through our focus on delivery
- We challenge ourselves and each other to keep improving
You will be supported to continually learn and improve your tech skills, share knowledge and ideas in the team, and be part of a dynamic and open culture.
We have a range of benefits that include:
- Rest & Relax Fridays - Finish at lunch time on Friday but get paid for the full day
- Annual volunteer day
- Employee Rewards and Benefits with Perkbox
- Medical Insurance / Medical Aid
- Employee Assistance Programme Service
- Paid Sick leave
- 5 days bereavement leave per year
- On-Site Breakfast Bar
We value inclusivity celebrate diversity and are committed to offering equal opportunity to our staff and candidates — regardless of gender, age, race, ethnicity, marital status, disability, sex, sexual orientation, religious, ethical beliefs or political opinion. This commitment is reflected in all our employment policies and procedures. Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Information Technology
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Vista by 2x
Get notified about new Senior Dotnet Developer jobs in Cape Town, Western Cape, South Africa .
Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 3 days ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 3 weeks ago
Cape Town, Western Cape, South Africa 2 months ago
Cape Town, Western Cape, South Africa 4 months ago
City of Cape Town, Western Cape, South Africa 3 weeks ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 5 months ago
Cape Town, Western Cape, South Africa 8 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 4 weeks ago
Bellville, Western Cape, South Africa 4 days ago
Cape Town, Western Cape, South Africa 2 months ago
City of Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 1 day ago
Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 1 month ago
City of Cape Town, Western Cape, South Africa 3 weeks ago
Cape Town, Western Cape, South Africa 23 hours ago
Cape Town, Western Cape, South Africa 2 months ago
Cape Town, Western Cape, South Africa 3 days ago
Cape Town, Western Cape, South Africa 3 weeks ago
City of Cape Town, Western Cape, South Africa 6 days ago
Cape Town, Western Cape, South Africa 3 weeks ago
Cape Town, Western Cape, South Africa 4 days ago
Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 3 weeks ago
Cape Town, Western Cape, South Africa 2 weeks ago
City of Cape Town, Western Cape, South Africa 1 day ago
Cape Town, Western Cape, South Africa 1 week ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSoftware Engineer
Posted 11 days ago
Job Viewed
Job Description
This is a senior level Software Engineer role with a focus on .Net and Python. You'll be joining one of our skilled software engineering teams playing a key role in delivering the continued technical and functional quality, and excellence, of an artificial intelligence powered solution for film forecasting, distribution negotiation, automated scheduling, and business analysis.
The role
- Using your extensive .Net and Python experience, you'll contribute to the design, development and implementation of new features, and the enhancement, and ongoing maintenance, of existing applications.
- Collaborating with squad members, other engineering teams, and the architecture and product teams, you'll design and implement new features and functionality, maintain quality, and ensure responsiveness and security of applications.
- Producing and ensuring consistent code integrity and development, you'll also help to mentor and guide less experienced engineers.
You'll need robust back-end capabilities and AI / Machine Learning experience would be highly beneficial. We're looking for proven experience with the following:
- C#, ASP.Net CORE, Python, SQL Server
- API Integrations, Data Repositories
- Docker / Kubernetes / Octopus / Agile
- Microsoft Azure
- Advanced coding and problem-solving ability
- Strong team collaboration skills
This is a hybrid role which includes regular weekly attendance in our Cape Town office.
We are currently only considering applicants with an existing right to work in South Africa, without the need for employer sponsorship, for this position.
About Vista
Vista is a world-leading company that makes software for the cinema industry. Started in Auckland, New Zealand, over 25 years ago, we now serve cinemas, film distributors, and moviegoers worldwide.
Our HQ is in the City Works Depot in Auckland. We have offices and subsidiary companies in Sydney, Los Angeles, London, Amsterdam, Cape Town, Shanghai, Mexico City, and Kuala Lumpur. We use the latest technologies and offer a fun, agile and collaborative environment. We continue to innovate and build our reputation as one of the best Kiwi tech companies to work for.
Shared Standards
Our Shared Standards act as a compass for how we work together and reflect the behaviours we value at Vista Group. The way in which each member of our crew embodies these Shared Standards is an indicator for performance and success, as it aligns with our vision and strategy.
One Crew
- We're a diverse team, in different places and functions, and we're at our best when we connect, help and collaborate.
Shine a Light
- We communicate openly, we explain the why, and we ask when we don't understand. We don't leave people in the dark.
Make it Happen
- We make good things happen as people and as teams through our focus on delivery.
Chase Great
- We challenge ourselves and each other to keep improving.
You will be supported to continually learn and improve your tech skills, share knowledge and ideas in the team, and be part of a dynamic and open culture.
We have a range of benefits that include:
- Rest & Relax Fridays - Finish at lunch time on Friday but get paid for the full day.
- Annual volunteer day.
- Employee Rewards and Benefits with Perkbox.
- Medical Insurance / Medical Aid.
- Employee Assistance Programme Service.
- Paid Sick leave.
- 5 days bereavement leave per year.
- On-Site Breakfast Bar.
If you enjoy a challenge and working in a dynamic and collaborative team, you’ll love working at Vista.
We value inclusivity, celebrate diversity and are committed to offering equal opportunity to our staff and candidates — regardless of gender, age, race, ethnicity, marital status, disability, sex, sexual orientation, religious, ethical beliefs or political opinion. This commitment is reflected in all our employment policies and procedures.
#J-18808-LjbffrSoftware Engineer
Posted 13 days ago
Job Viewed
Job Description
Join to apply for the Software Engineer role at ExecutivePlacements.com - The JOB Portal
1 week ago Be among the first 25 applicants
Join to apply for the Software Engineer role at ExecutivePlacements.com - The JOB Portal
Get AI-powered advice on this job and more exclusive features.
SUMMARY:
Our client in the IT industry is currently looking for a
Software Engineer
Recruiter:
Greys Personnel
Job Ref:
CPT000849/jg
Date posted:
Friday, July 11, 2025
Location:
Durban, South Africa
Salary:
25 000 Monthly
SUMMARY:
Our client in the IT industry is currently looking for a Software Engineer, based in Durban , that would be responsible for building and enhancing high-quality software solutions that support our customer experience products. They work as a collaborative development team, contributing to the design, development, and testing of scalable applications using modern tools and frameworks.
POSITION INFO:
Position: Software Engineer
Location: Durban, Kwa Zulu Natal
Direct Report: Team Lead
Minimum Qualifications:
- Bachelor's Degree in Computer Science or related discipline.
- At least 3 years of experience in software development using C# .NET, Vue.js, and SQL
- Proficient in C# and .NET technologies, with a good understanding of object-oriented programming and software development principles.
- Experience working with front-end frameworks such as Vue.js (or similar frameworks like React or Angular).
- Familiarity with relational databases and writing SQL queries.
- Exposure to cloud environments such as Microsoft Azure is desirable.
- An understanding of Agile delivery practices.
- Enthusiastic about learning, with strong problem-solving skills and attention to detail.
- A collaborative mindset and effective communication skills within a development team.
- Develop, test, and maintain software features using C#, .NET, and Vue.js in line with business and technical requirements.
- Work closely with senior engineers and the Tech Lead to implement high-quality, maintainable solutions.
- Participate in code reviews, pair programming, and knowledge sharing sessions.
- Contribute to the refactoring and optimisation of existing systems to improve performance, readability, and scalability.
- Collaborate with cross-functional teams to understand user needs and translate them into technical solutions.
- Support the delivery of software using Agile methodologies, contributing to sprint planning, retrospectives, and team ceremonies.
- Continuously learn and stay up-to-date with relevant technologies, applying new knowledge to your work where appropriate.
- Makes day-to-day development decisions within the scope of assigned tasks.
- Seeks guidance from senior team members for complex technical or architectural challenges.
- May occasionally interact with operational clients and support teams under
- Collaborates with the Development Team, Product Team, reporting progress to the Tech Lead or Senior Engineers.
- None, but expected to work constructively within a team and support junior peers where appropriate.
- Follow the link to our job seeker’s page:
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Advertising Services
Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x
Sign in to set job alerts for “Software Engineer” roles. Junior Software Development Engineer (DBN)Durban, KwaZulu-Natal, South Africa 8 months ago
Junior Developer – React & Zoho PlatformDurban, KwaZulu-Natal, South Africa 5 months ago
Durban, KwaZulu-Natal, South Africa 1 month ago
La Lucia, KwaZulu-Natal, South Africa 2 hours ago
Durban, KwaZulu-Natal, South Africa 2 hours ago
Full-Time Lecturer in Computer Science and Programming (Web, Cloud, Desktop and Mobile development)Durban, KwaZulu-Natal, South Africa 5 days ago
Freelance Software Developer (Golang) - AI TranerDurban, KwaZulu-Natal, South Africa 6 days ago
Freelance Software Developer (Rust) - AI TrainerDurban, KwaZulu-Natal, South Africa 3 days ago
Intermediate Software Development Engineer Intermediate Software Development Engineer (DBN) Intermediate Software Development Engineer (Live) - DBN Freelance Software Developer (C/C++ - Rust) - AI TrainerDurban, KwaZulu-Natal, South Africa 1 month ago
FULL STACK C# DEVELOPER WITH REACT – DURBAN (ONSITE) @ R1.2 MIL PER ANNUM Mid to Senior SAP Developer - Remote within South AfricaDurban, KwaZulu-Natal, South Africa 1 month ago
Freelance Software Developer (Ruby) - AI TrainerDurban, KwaZulu-Natal, South Africa 1 day ago
Senior Full Stack C# Developer (C# / React) – Durban (In-Office Full Time) – up to R1.3mil per annum Senior Full Stack C# Developer (C# / Angular) – Durban (Hybrid) – up to R1.14mil Per AnnumDurban, KwaZulu-Natal, South Africa 3 days ago
Principal Software Engineer (Kafka Specialist)We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr