Current jobs related to Senior Python Software Engineer - Johannesburg, Gauteng - Resourgenix
-
Senior Software Engineer
4 days ago
Johannesburg, Gauteng, South Africa IOCO Full timeWe are seeking a skilled Senior Software Engineer to develop and deploy high-quality Python-based applications. The ideal candidate will have extensive experience in Python development, including expertise in core Python programming, Python frameworks, and libraries.About the Role:Develop and maintain Python-based applicationsCollaborate with project team...
-
Senior Python Engineer
5 days ago
Johannesburg, Gauteng, South Africa The Skills Mine Full timeAbout The Skills MineWe are a cutting-edge technology firm specializing in the development of high-performance, scalable systems for the banking and fintech industries.Job SummaryWe are seeking a highly skilled Senior Python Engineer to join our team. As a Senior Python Engineer, you will be responsible for architecting, designing, and implementing complex...
-
Python Software Engineer
42 minutes ago
Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full timeJob DescriptionAt Deka Minas Pty Ltd, we are seeking an experienced Python Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software solutions using the Django framework.Responsibilities:Participate in code reviews and ensure that all code is...
-
Senior Data Engineer/Analyst
5 hours ago
Johannesburg, Gauteng, South Africa Gig Engineer Full time3 Year contractHybrid RoleJohannesburgJob Summary We are seeking a highly skilled Senior Data Engineer/Analyst to join our dynamic team. This role will focus on designing, building, and maintaining data pipelines, analyzing large datasets, and providing key insights to drive data-driven decision-making. The ideal candidate has strong experience in data...
-
Senior Python Software Engineer
5 days ago
Johannesburg, Gauteng, South Africa Jellyfish Full timeAt Jellyfish, we believe in the power of diverse perspectives and inclusive collaboration. We welcome individuals who excel in collaborative, varied teams and value the unique contributions that each person brings to the table.Jellyfish is a global digital marketing agency; a unique fusion of tech enthusiasts, creative minds, and media and data experts all...
-
Senior Software Engineer
7 days ago
Johannesburg, Gauteng, South Africa Cashconnectsus Full timeCashconnectsus seeks a highly skilled Senior Software Engineer to join our team in Johannesburg and Cape Town. This is an opportunity to work on designing and developing quality software, keeping updated with the latest software trends, relentlessly testing, refactoring, and improving our business solutions for both internal and external customers.Key...
-
Software Engineer for Scalable Solutions
3 days ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeRole OverviewWe are seeking a highly skilled DevOps Engineer to join our team at Blue Bean Software. In this role, you will bridge the gap between development and operations, ensuring seamless deployment, scalability, and reliability of our software solutions.You will work on automating processes, managing cloud infrastructure, and supporting agile...
-
Senior Software Engineer Position
7 days ago
Johannesburg, Gauteng, South Africa LexisNexis Risk Solutions Full timeAbout the JobWe are looking for a skilled Senior Software Engineer to join our French team. As a member of our SCRUM squad, you will be responsible for developing a cutting-edge legal search engine & analytics product. Your key responsibilities will include contributing to the setup, development, and tuning of a data analytics platform, designing...
-
Senior Data Science Specialist
41 minutes ago
Johannesburg, Gauteng, South Africa Gig Engineer Full timeAs a Senior Data Science Specialist at Gig Engineer, you will play a critical role in driving data-driven decision-making across the organization. This senior-level position requires expertise in designing, building, and maintaining scalable and efficient ETL pipelines for data ingestion, transformation, and storage.Data Engineering & ArchitectureDesign and...
-
Senior Python Developer
4 weeks ago
Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full timeWe are seeking a Senior Python Developer for a company in Johannesburg on a contract opportunity to lead the critical migration of their existing program from PHP to Python and ensure minimal downtime. Join a dynamic team and modernize our core systems with your expertise in Python development and project management.Responsibilities:Lead the migration...
-
Python Developer
1 week ago
Johannesburg, Gauteng, South Africa Resourgenix Full timeWe are seeking an experienced Python Developer to join our dynamic team. The successful candidate will be responsible for developing high-performance web applications, systems, and services using Python. This position requires a solid understanding of object-oriented programming, strong coding skills, and a passion for writing clean, maintainable code.Key...
-
Python Software Solutions Specialist
1 week ago
Johannesburg, Gauteng, South Africa Resourgenix Full timeAbout the Role:We are seeking an experienced Python Developer to join our dynamic team at Resourgenix. As a member of our team, you will have the opportunity to work on high-profile projects, collaborate with talented professionals, and contribute to the growth and success of our organization.Responsibilities:Design and develop high-quality web applications...
-
Intermediate DevOps Engineer
3 days ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeDirect message the job poster from Blue Bean SoftwareHuman Resources Manager @ Blue Bean Software | Growing Teams and driving People-centered Talent ManagementAbout Blue Bean SoftwareAt Blue Bean Software, we're not just building software—we're shaping the future. As a leading custom software and product development company, we partner with enterprises and...
-
Senior Electronics Software Developer
7 days ago
Johannesburg, Gauteng, South Africa Network Engineering Full timeJob Description:We are seeking a skilled Senior Electronics Software Developer to join our team at Network Engineering. As an Electronic Engineer specializing in software development, you will play a crucial role in designing, developing, and testing software solutions for electronic systems.Duties and Responsibilities:Software Development: Design, develop,...
-
Engineer, Software
2 weeks ago
Johannesburg, Gauteng, South Africa Standard Bank Group Full timeCompany DescriptionStandard Bank Group is a leading Africa-focused financial services group, and an innovative player on the global stage, that offers a variety of career-enhancing opportunities – plus the chance to work alongside some of the sector's most talented, motivated professionals. Our clients range from individuals, to businesses of all sizes,...
-
Senior Python Developer Johannesburg
1 week ago
Johannesburg, Gauteng, South Africa 2020 INSIGHT Full timeWe are seeking an experienced Senior Full Stack Developer(Angular, Python, FastAPI, Postgres) to join our innovative team. As a Senior Full Stack Developer, you will play a pivotal role in designing, developing, and maintaining advanced software/application solutions that span both frontend and backend technologies. Your expertise will contribute to creating...
-
Senior Software Engineer
5 hours ago
Johannesburg, Gauteng, South Africa LexisNexis Legal Full timeSenior Software Engineer IIReady to make an impact? Join us and work on cutting-edge software solutionsAbout our TeamLexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers....
-
Senior Software Engineer
3 days ago
Johannesburg, Gauteng, South Africa E&D Recruiters Full timeJob Description:We are seeking a skilled Senior Software Engineer to join our team at E&D Recruiters. As a key member of our software development team, you will be responsible for designing, building, and implementing RFID-enabled infrastructure.The ideal candidate will have a passion for frontend development with an aptitude for backend systems. You will...
-
Python Developer
4 days ago
Johannesburg, Gauteng, South Africa IOCO Full timeWe are seeking a Python Developer to join our team. The successful person will be responsible for developing, deploying, and maintaining Python-based applications under the guidance of an Architect and Business Analyst / Product Owner. These applications may be on projects for customers or internal products.What you'll do:Develop, test, deploy, and maintain...
-
Senior Software Engineering Lead
1 week ago
Johannesburg, Gauteng, South Africa LexisNexis South Africa Full timeAbout the RoleWe are seeking a highly skilled and experienced technical leader to join our dynamic team. As a Senior Software Engineering Lead, you will be responsible for leading innovative projects using Java, AWS, and content structuring technologies. Your role will be crucial in empowering the technical skills of our development team and ensuring the...
Senior Python Software Engineer
1 week ago
Job Summary:
We are seeking a highly skilled Senior Python Software Engineer to join our dynamic team at Resourgenix. The successful candidate will be responsible for designing, developing, and maintaining high-quality web applications, systems, and services using Python.
Key Responsibilities:
- Design and develop high-performance web applications and software systems using Python.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write reusable, efficient, and testable code following best practices.
- Perform code reviews and provide constructive feedback to ensure code quality and performance.
- Troubleshoot, debug, and optimize applications for speed and scalability.
- Create and maintain documentation for the development process, codebase, and other technical aspects.
- Participate in the full software development lifecycle, from requirements gathering to deployment.
- Stay up to date with the latest Python tools, frameworks, and technologies to ensure continuous improvement of the development process.
Required Skills and Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent work experience.
- Strong proficiency in Python, with a good understanding of its ecosystems and libraries.
- Experience with web frameworks such as Django, Flask, or FastAPI.
- Knowledge of RESTful API design and development.
- Proficient understanding of code versioning tools such as Git.
- Experience with databases (SQL/NoSQL) such as MySQL, PostgreSQL, MongoDB, or similar.
- Strong debugging and problem-solving skills.
- Familiarity with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
- Understanding of front-end technologies (HTML, CSS, JavaScript) is a plus.
- Familiarity with Agile/Scrum methodologies and version control tools like Git.
Preferred Skills:
- Experience with microservices architecture.
- Familiarity with automated testing (unit testing, integration testing).
- Experience with CI/CD pipelines and DevOps practices.
- Knowledge of asynchronous programming (e.g., asyncio, Celery).
- Familiarity with container orchestration tools (e.g., Kubernetes).
- Experience with data science libraries (e.g., pandas, NumPy, matplotlib) is a plus.
- Knowledge of security best practices for web development.
- Excellent verbal and written communication skills.
Personal Attributes:
- Strong analytical and problem-solving abilities.
- Ability to work independently and as part of a team.
- Attention to detail and commitment to high-quality code.
- Passion for continuous learning and improving development skills.
- Strong time management and organizational skills.