Senior Backend Software Engineer
2 weeks ago
As a Senior Backend Software Engineer at Network Recruitment, you will be responsible for developing and maintaining back-end systems using Python. This will involve designing, building, and maintaining RESTful APIs to support internal and external integrations. Additionally, you will leverage MySQL to write efficient queries, optimize performance, and manage database schema.
Key Responsibilities
- Develop and maintain back-end systems using Python.
- Design, build, and maintain RESTful APIs to support internal and external integrations.
- Leverage MySQL to write efficient queries, optimize performance, and manage database schema.
- Work in a Linux environment for development and deployment.
- Collaborate with front-end developers, product owners, and other team members to ensure smooth system integration.
- Participate in code reviews, mentor junior developers, and uphold high code quality standards.
Required Skills & Experience:
- Strong Python programming skills with a focus on delivering high-quality, production-ready software.
- Hands-on experience developing RESTful APIs and implementing best practices for scalability and performance.
- Proficiency in MySQL or PostgreSQL, with a solid understanding of query optimization and database performance tuning.
- Expertise in Git for version control to manage and track code changes.
- Practical experience working in Linux environments, with the ability to troubleshoot issues effectively.
- Familiarity with tools like Apache for maintaining servers and ensuring uptime.
Tech Stack:
- Languages/Frameworks: Python (back-end), Flask (web framework)
- Databases: MySQL or PostgreSQL
- Server Maintenance: Apache
- Version Control: Git
- Environment: Linux
Estimated Salary:$120,000 - $150,000 per year
About Us:
We are a leading recruitment agency specializing in IT and tech jobs. We pride ourselves on providing exceptional service to our clients and candidates. Our team is dedicated to finding the best talent in the industry and helping our clients achieve their business goals.
-
Senior Software Engineer
1 month ago
Johannesburg, Gauteng, South Africa PlaceTalent Full timeJob Details:Job Title: Senior Software Engineer - Backend SystemsCompany: {company}Job Type: Full-timeWe are seeking an experienced Senior Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining large-scale backend systems.Responsibilities:Design and develop scalable, efficient, and reliable...
-
Senior Backend Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa HR Xchange Full timeWe are seeking a highly skilled Senior Backend Software Engineer to join our team at HR Xchange.About the RoleThis is a challenging opportunity for an experienced developer who can design, develop, and maintain high-quality APIs for web and mobile applications. You will work closely with senior developers to achieve this goal, ensuring that all APIs are...
-
Senior Software Engineer with Expertise in Java
3 weeks ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeSenior Java Engineer Job DescriptionWe are seeking a highly skilled Senior Java Engineer to join our team of dedicated professionals at Blue Bean Software. This is an excellent opportunity for a talented individual to utilize their technical expertise and contribute to the development of innovative solutions.About Us:Blue Bean Software is a premier custom...
-
Senior Backend Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeCompany Overview:At Network Recruitment, we are a leading IT recruitment agency dedicated to connecting top talent with exciting career opportunities.Salary: R 800,000 per annumJob Description:We are seeking a skilled Senior Backend Software Engineer to join our team. As a key member of our technical department, you will be responsible for designing and...
-
Senior JavaScript Software Engineer
1 month ago
Johannesburg, Gauteng, South Africa Tumaini Consulting Full timeJob Title: Senior JavaScript Software EngineerJob Type: Full-timeAbout the Role:Tumaini Consulting is seeking a highly skilled Senior JavaScript Software Engineer to join our team. The ideal candidate will have a strong background in JavaScript, Angular, React, and Vue.js, as well as experience with backend technologies such as .Net, Java, and Python....
-
Backend Software Engineer Position
3 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeWe are Network Recruitment, a company dedicated to finding the best talent for our clients. We are currently looking for a skilled Backend Software Engineer to join our team and work on diverse projects.As a Backend Software Engineer, you will be responsible for handling server-side development, working closely with our team to design and implement scalable...
-
Senior Backend Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob DescriptionWe are seeking an experienced Senior Backend Software Engineer - Low Code Expert to join our team at Network Recruitment.About the RoleDevelop back-end APIs using low code tools such as Flutterflow, OutSystems, and Mendix.Design databases and write optimized SQL queries.Test and deploy software solutions.RequirementsBachelor's degree in...
-
Senior Java Backend Software Engineer
1 month ago
Johannesburg, Gauteng, South Africa IT Ridge Technologies Full timeWe are seeking a skilled Java Backend Software Engineer to join our team at IT Ridge Technologies.Key Responsibilities:Develop, enhance, and maintain Java-based backend systems.Focus on advanced Java development, including Core Java and Java frameworks like Spring, Spring MVC, and Spring Boot.Design and implement efficient REST APIs and SOAP services.Conduct...
-
Backend Software Engineer
1 month ago
Johannesburg, Gauteng, South Africa Hire Resolve Full timeWe are seeking a skilled Backend Software Engineer to join our team at Hire Resolve. As a key member of our development team, you will be responsible for designing and implementing scalable software solutions.Key Responsibilities:Collaborate with teams to design and implement scalable software solutions.Manage and optimize SQL databases, including...
-
Software Engineer
1 month ago
Johannesburg, Gauteng, South Africa Hlabahlosile Full timeJob Title: Backend DeveloperWe are seeking a skilled Backend Developer to join our team at {company}. The successful candidate will be responsible for designing and implementing robust backend systems, ensuring seamless integration with our frontend applications.Key Responsibilities:• Design and implement scalable backend architectures• Develop and...
-
Senior Frontend and Backend Engineer
1 month ago
Johannesburg, Gauteng, South Africa Plus 1x Full timeWe are seeking a skilled Senior Frontend and Backend Engineer to join our dynamic team at Plus 1x. The ideal candidate will have expertise in Angular and Azure to develop scalable and high-performance web applications.The Key Responsibilities include:Developing and maintaining web applications using Angular for frontend and Azure services for backend...
-
Senior Software Engineer
1 month 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...
-
Software Engineering Expert
1 month ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeAbout Blue Bean SoftwareWe're a custom software and product development IT company delivering innovative solutions for large enterprises and dynamic startups.We pride ourselves in solving complex problems and high-stake projects using a balanced combination of technical expertise and a deep understanding of client needs.Our prominent presence in the...
-
Software Developer
1 month ago
Johannesburg, Gauteng, South Africa Fempower Personnel Full timeAbout the JobWe are looking for a skilled Software Developer - Backend to join our team. The ideal candidate will have experience with Java and be able to work with our existing codebase.Key ResponsibilitiesDeveloping and maintaining backend systems using JavaCollaborating with the front-end team to ensure seamless integrationParticipating in code reviews...
-
Senior Cloud Backend Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full timeAre you a motivated professional looking to take the next step in your career and contribute to exciting projects that will challenge you?We are seeking a highly skilled candidate with experience in cloud computing, preferably on AWS. As a senior cloud backend engineer, you will be responsible for designing and developing scalable and efficient backend...
-
Senior Golang Backend Developer
2 months ago
Johannesburg, Gauteng, South Africa JenRec Recruitment Full timeJob Title: Senior Golang Backend DeveloperWe are seeking a highly skilled Senior Golang Backend Developer to join our team at JenRec Recruitment.Key Responsibilities:Design, develop, and maintain high-performance backend services and APIs using Golang.Collaborate with frontend developers, designers, and product managers on scalable blockchain...
-
Senior Golang Backend Developer
1 month ago
Johannesburg, Gauteng, South Africa JenRec Recruitment Full timeJob DescriptionWe are seeking a skilled Senior Golang Backend Developer to join our team and contribute to the development of scalable blockchain applications.Main Responsibilities:Design, develop, and maintain backend services and APIs using Golang.Collaborate with frontend developers, designers, and product managers on blockchain projects.Integrate with...
-
Senior Backend Software Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa GAdventures Full timeWe're seeking a highly skilled Full Stack Developer - Application Integration Specialist to join our team at GAdventures.About the RoleThis is an exciting opportunity for a seasoned professional to leverage their expertise in application integration and development to drive business growth and success. The successful candidate will have extensive experience...
-
Senior Software Engineer
1 month ago
Johannesburg, Gauteng, South Africa Nedbank Full timeWe are looking for a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Main Responsibilities:Design and develop scalable, efficient, and reliable software solutionsCollaborate with cross-functional teams to identify and...
-
Software Engineering Lead
23 hours ago
Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full timeWe are seeking a highly skilled Senior Software Engineer to join our dynamic team at SavageOne Pty Ltd. As a Technical Lead, you will be responsible for overseeing the development and delivery of high-quality software solutions. This critical role focuses on developing robust, scalable applications that deliver exceptional performance.Key...