Python Software Engineer
4 weeks ago
E-Merge is seeking a passionate and talented Python Software Developer to join our team. As a key member of our team, you will be responsible for monitoring AWS services, improving the monitoring infrastructure, and contributing to the vision of the team.
Key Responsibilities- Design and develop scalable and efficient Python applications for AWS services
- Collaborate with cross-functional teams to improve monitoring infrastructure and contribute to the team's vision
- Develop and maintain production services using AWS services such as Lambda, API Gateway, and CloudFormation
- Work with GitLab pipelines and/or GitHub Actions for CI/CD
- Experience with AWS services such as VPC, EC2, RDS, and Step Functions is a plus
- 2-5 years of experience in software development with a strong preference for Python and its ecosystem
- Experience with data modeling and database schema design, RESTful APIs, and front-end development using TypeScript, React, and NEXT.js
- Knowledge of CRM technologies is a plus
- Ability to work independently and remotely while remaining detail-oriented and a creative problem solver
E-Merge offers a permanent hybrid position with a salary of up to R800k. If you are a passionate and talented Python Software Developer looking for a challenging and rewarding role, please apply today.
-
Senior Python Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob Requirements:As a Senior Python Software Engineer at Network Recruitment, you will be responsible for developing and maintaining Python applications for hardware integration. This role requires a strong foundational knowledge in electronics and electrical engineering principles, as well as experience with communication protocols such as SPI, I2C, UART,...
-
Senior Python Software Engineer
2 months ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob Title: Python Developer Job Summary: We are seeking a highly skilled Python Developer to join our team at Network Recruitment. As a Python Developer, you will be responsible for developing and maintaining Python applications for hardware integration, collaborating closely with hardware engineers, leading code reviews, and system...
-
Software Engineer with Proficiency in Python
2 weeks ago
Johannesburg, Gauteng, South Africa Initiate International Full timeAs a highly skilled software engineer, you will work with our team to develop cutting-edge software solutions using Python. You will be responsible for designing, implementing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and implement software applications using PythonWork with our team to develop and test...
-
Python Software Engineer
1 month ago
Johannesburg, Gauteng, South Africa IOCO Full timePython Developer Job DescriptionWe are seeking a skilled Python Developer to contribute to our team's innovative software solutions. The successful candidate will be responsible for designing, developing, and maintaining Python-based applications under the guidance of an Architect and Business Analyst/Product Owner.Key Responsibilities:Design, develop, test,...
-
Senior Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Unique Personnel Ltd Full timeAbout the Role:As a senior software engineer, you will be responsible for designing and developing software applications using Python. You will work closely with cross-functional teams to identify and prioritize project requirements, develop and maintain high-quality code, and ensure timely delivery of projects.Key Accountabilities:Design and develop...
-
Johannesburg, Gauteng, South Africa Premium personnel Full timeJob Title: Software EngineerWe are seeking a skilled software engineer to join our team. The successful candidate will have proficiency in Java and Python programming languages and be able to contribute to the development of high-quality software products.Key Responsibilities:Design and develop software applications using Java and PythonCollaborate with...
-
Senior Python Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob Title: Python DeveloperNetwork Recruitment is seeking a highly skilled Python Developer to join our team.Qualifications:Tertiary qualification in Information Technology or a related field.Requirements:7+ years of experience in software development, with a strong focus on Python.Experience in hardware-software interfacing, communication protocols such as...
-
Senior Python Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa IOCO Full timeOur company, iOCO, is seeking a highly skilled Python Software Engineer to develop and deploy innovative Python-based applications. The ideal candidate will have a strong background in Python development and experience with popular Python frameworks like Django, OpenCV, and PyTorch.Key Responsibilities:Design, develop, and maintain Python-based...
-
Senior Python Software Engineer
1 month ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob Title: Python DeveloperWe are seeking a highly skilled Python Developer to join our team at Network Recruitment. As a Python Developer, you will be responsible for developing and maintaining Python applications for hardware integration.Key Responsibilities:Develop and maintain Python applications for hardware integrationCollaborate closely with hardware...
-
Johannesburg, Gauteng, South Africa Exceed Human Resource Consultants Ltd Full timeAbout the Role:We are seeking an experienced software engineer to join our team of talented developers.As a software engineer, you will be responsible for designing, developing, and testing software applications using Python and Java.Key Responsibilities:Design and develop software applications using Python and Java.Collaborate with cross-functional teams to...
-
Johannesburg, Gauteng, South Africa Isilumko Staffing (JHB) Full timeWe are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have strong proficiency in Java and Python programming languages and a proven track record of delivering high-quality software solutions.Key Responsibilities:Design, develop, and test software applications using Java and PythonCollaborate with cross-functional teams...
-
Senior Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Kontak Recruitment Full timeAbout the Role:As a Senior Software Engineer - Python Developer, you will be responsible for designing, developing, and maintaining large-scale software applications using Python. Your expertise in backend development will enable our company to stay competitive in the market.Key Responsibilities:• Develop high-quality backend software applications using...
-
Johannesburg, Gauteng, South Africa Isilumko Staffing Full timeAbout the RoleWe are seeking a talented Software Engineer to join our team. The ideal candidate will have expertise in Java and Python programming languages.Responsibilities will include:Design and develop software applications using Java and PythonCollaborate with cross-functional teams to identify and prioritize project requirementsContinuously improve and...
-
Johannesburg, Gauteng, South Africa FirstRand Life Assurance Ltd Full timeAbout the Role:We are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have a strong background in Python and C++ programming languages.Responsibilities:Design and develop scalable software solutions using cloud-based technologies.Collaborate with cross-functional teams to identify and prioritize project...
-
Senior Python Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob DescriptionWe are seeking an Experienced Python Engineer to help design and implement software solutions that deliver high-performance results.Key Responsibilities:Design and develop high-quality Python software solutions.Collaborate with cross-functional teams to ensure software meets business requirements.Stay up-to-date with industry trends and...
-
Senior Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa IOCO Full timeKey Responsibilities:Develop and deploy Python-based applications under the guidance of an Architect and Business Analyst/ Product Owner.Collaborate with project team members to ensure our output is aligned with requirements and of high quality.Ensure that solutions are developed in line with best practices, company guidelines, and input from senior...
-
Senior Python Software Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full timeSeeking a talented Senior Python Software Developer to design and develop software applications for the Front Arena platform. Our ideal candidate will have a strong background in Python development and a deep understanding of capital markets.Key ResponsibilitiesDesign, develop, and maintain Python-based applications for the Front Arena platform.Collaborate...
-
Software Development Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeAbout Blue Bean SoftwareWe are a custom software and product development IT company that delivers innovative solutions for large enterprises and dynamic start-ups.Our team is passionate about solving complex problems and taking on high-stakes projects using a balanced combination of technical expertise and deep understanding of our clients' needs.We have a...
-
Software Engineer
1 month ago
Johannesburg, Gauteng, South Africa Deka Minas (Pty) Ltd Full timeSoftware Engineer - PythonWe are seeking an experienced Software Engineer to join our team at Deka Minas (Pty) Ltd. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software applications that enhance the functionality and performance of our Front Arena platform.Key Responsibilities:Design...
-
Software Development Engineer
2 months ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeAbout Blue Bean SoftwareWe are a leading custom software and product development company, delivering innovative solutions for large enterprises and dynamic start-ups.We pride ourselves in taking on and solving complex problems, leveraging a balanced combination of technical expertise and deep understanding of our clients' needs.We have a strong presence in...