Mid-Level Developer
2 weeks ago
- Jobs by Location
- Job by industries
Job Description
Job requirements:
- Design, develop, and implement high-quality software applications using modern programming languages and frameworks.
- Design, develop, and customize Odoo modules and applications using Python and the Odoo framework.
- Implement custom workflows, reports, and integrations within the Odoo platform.
- Collaborate with system architects to define and implement system architectures that meet business requirements.
- Perform development testing which includes automated testing, unit testing, regression testing, integration testing, etc.
- Troubleshoot server issues and optimize system performance.
- Troubleshoot and resolve technical issues related to Odoo implementations.
- Work effectively with version control systems (e.g., Git) to manage code repositories.
- Utilize Docker containers for efficient application development and deployment.
- Conduct data analysis to identify trends, patterns, and insights.
- Assist with data migration activities to ensure seamless data transfer between systems.
- Collaborate with business analysts to understand requirements and translate them into technical specifications.
- Implement and enforce security measures and procedures to protect sensitive data and systems.
- Work closely with external vendors to integrate third-party software solutions.
- Participate in code reviews and provide constructive feedback to team members.
- Stay up-to-date with the latest Odoo features and best practices.
- Stay up-to-date with the latest software development trends and technologies.
- Mitigate of risks as identified.
- Informing senior management and escalating tasks as necessary.
- Provide ongoing maintenance and support for Odoo applications.
- Be available to provide support for systems and users when they experience issues, including evenings and weekends.
- Any other work under the umbrella of Systems that is assigned to you.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
Knowledge/Experience:
- Minimum of 3-5 years of experience in software development.
- Strong programming skills in Python programming language.
- Understanding of HTML, CSS, and JavaScript for frontend development within Odoo.
- Familiarity with the Odoo framework, including its modules, objects, and APIs.
- Experience with software development methodologies (e.g., Agile, Scrum).
- Knowledge of system architecture concepts and best practices.
- Experience with Docker containers and container orchestration tools.
- Proficiency with version control systems (e.g., Git).
- Proficiency in SQL and experience working with databases like PostgreSQL, which is commonly used with Odoo.
- Solid understanding of data analysis and data migration techniques.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Problem-solving and analytical skills to identify and resolve technical challenges.
- A passion for learning and staying updated on the latest technologies.
- ICT jobs
-
Mid-Level Business Developer
7 days ago
Johannesburg, Gauteng, South Africa Whizants Full timeMid-Level Business Developer / Account Manager Location: Bryanston | Permanent Salary: R35 000 R40 000 per monthOur client is looking for a dynamic Mid-Level Business Developer / Account Manager to join their team.What youll do:Build and manage client relationships within the small medium enterprisesIdentify new business opportunities and drive revenue...
-
Mid-Level Developer
3 weeks ago
Johannesburg, Gauteng, South Africa Kaelo Full timeKaelo Johannesburg, Gauteng, South AfricaMid-Level DeveloperCompany DescriptionKaelo provides essential healthcare solutions ensuring the physical and psychosocial wellbeing of all South Africans towards lasting social change. Kaelo meets the Healthcare needs of Corporate and Retail clients across South Africa – products offerings include Medical...
-
Mid-Level Developer Position Open
2 weeks ago
Johannesburg, Gauteng, South Africa Tumaini Consulting Full timeJob DescriptionTumaini Consulting is seeking a mid-level developer to join our team. In this role, you will design, develop, and maintain complex software systems using a range of technologies. Your key responsibilities will include:Designing and implementing software solutions that meet business needs.Contributing to the design and implementation of...
-
Mid-Senior Level Financial Analyst
5 days ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob Title: Mid-Senior Level Financial AnalystAbout the Role:We are seeking a skilled Mid-Senior Level Financial Analyst to join our team at Network Recruitment. The ideal candidate will have a strong background in financial analysis, investment evaluations, and strategic planning.As a Mid-Senior Level Financial Analyst, you will play a key role in supporting...
-
Mid-Level Account Executive
6 days ago
Johannesburg, Gauteng, South Africa Recruiters of Distinction Full timeAbout the JobWe are seeking an experienced Mid-Level Account Executive to join our team at Recruiters of Distinction. As a Mid-Level Account Executive, you will be responsible for developing and maintaining strong client relationships, identifying new business opportunities, and driving revenue growth in the EMEA region.Key Responsibilities:Sales Strategy...
-
Mid-Level IT Specialist
2 days ago
Johannesburg, Gauteng, South Africa Kaelo Full timeKey ResponsibilitiesWe are seeking a skilled Mid-Level Developer to join our team at Kaelo. Key responsibilities include:Designing and developing high-quality software applications.Customizing Odoo modules and applications.Implementing custom workflows and integrations.Collaborating with system architects to design system architectures.Performing development...
-
Mid-Senior Level JavaScript Role
5 days ago
Johannesburg, Gauteng, South Africa Samaha Consulting Full timeSamaha Consulting connects top tech talent with career opportunities that bring about meaningful change.Job DescriptionThis mid-senior level JavaScript role requires expertise in software development and a proven track record of 7+ years of experience in Java and JavaScript based software stack.Design, development, testing, tools, and life cycle management...
-
Mid-Level Ruby on Rails Expert
2 weeks ago
Johannesburg, Gauteng, South Africa wePlace Full timeAbout the Role:We're looking for a skilled mid-level developer who excels at simplifying complex issues and enhancing our algorithm and performance.
-
Mid level front end developer
2 weeks ago
Johannesburg, Gauteng, South Africa Khonology (Pty) Ltd Full timeWe are seeking two talented Mid-Level Front End Developers with 3-5 years of experience to join our Delivery department at Khonology (Pty) Ltd for a 12-month in-office assignment in Sandton. As a key member of our team, you will be responsible for creating visually appealing and user-friendly interfaces for our web applications. Your primary focus will be on...
-
Mid-Senior Level React Developer Opportunity
17 hours ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeWe are seeking an experienced Mid-Senior Level React Developer to join our team at Network Recruitment. As a key member of our team, you will be responsible for implementing industry standards, building and mentoring a team, and taking business requirements and developing technical specifications.This is an excellent opportunity to work with a reputable IT...
-
Mid level front end developer
1 week ago
Johannesburg, Gauteng, South Africa Khonology (Pty) Ltd Full timeWe are seeking two talented Mid-Level Front End Developers with 3-5 years of experience to join our Delivery department at Khonology (Pty) Ltd for a 12-month in-office assignment in Sandton. As a key member of our team, you will be responsible for creating visually appealing and user-friendly interfaces for our web applications. Your primary focus will be on...
-
Mid-Senior Level Water Engineer
1 week ago
Johannesburg, Gauteng, South Africa Wolanga Recruitment Full timeKey ResponsibilitiesThe Mid-Senior Level Water Engineer will be responsible for:Developing and/or updating operations and maintenance plans for water and wastewater infrastructure.Experience in working with public sector clients, including municipalities, water boards, and government departments.Practical knowledge and application of hydraulic modelling is...
-
Mid-Level Designer
2 weeks ago
Johannesburg, Gauteng, South Africa Core Group Full timeJob title : Mid-Level DesignerJob Location : Gauteng, JohannesburgDeadline : April 27, 2025Quick Recommended LinksJobs by Location Job by industries Key Responsibilities Digital & Print DesignCreate digital assets for social media, web banners, newsletters, and display ads. Design print materials such as brochures, flyers, in-store posters, packaging,...
-
Johannesburg, Gauteng, South Africa HelloKindred Full timeHelloKindred is proud to be an equal opportunity employer, committed to creating a diverse environment. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity/expression, sexual orientation, national origin, disability, age, or veteran status.This role involves ensuring...
-
Johannesburg, Gauteng, South Africa Standard Bank Group Full time**Welcome to Standard Bank Group:**We are a leading Africa-focused financial services group, offering exciting opportunities for growth and development.We are seeking a highly skilled administrative professional to provide end-to-end support to our executives.Experience in diary management, email monitoring, meeting logistics, procurement process, and travel...
-
Mid Level Front End Engineer
24 hours ago
Johannesburg, Gauteng, South Africa Khonology (Pty) Ltd Full timeWe're looking for skilled Mid-Level Front End Developers to join our team at Khonology (Pty) Ltd for a 12-month assignment. Your primary responsibility will be creating high-quality user interfaces for our web applications.You'll work closely with back-end developers to ensure our applications run smoothly and efficiently.Main ResponsibilitiesDesigning and...
-
Johannesburg, Gauteng, South Africa SET Recruitment Consultants Full timeKaelo offers a unique opportunity for a Mid-Senior Level Sales and Business Development Professional to join our team. In this role, you will be responsible for delivering exceptional new business delivery and quality through Kaelo's service and sales standards.Manage strategic new business accounts and maintain relationships.Build and maintain client...
-
Mid-Senior Level Design Professional
24 hours ago
Johannesburg, Gauteng, South Africa TreeTop Recruitment Full timeCareer Opportunities: Join our partner company as a Mid-Senior Level Design Professional and become part of a dynamic team driving innovation in commercial office fitout design and construction.This exciting role offers the chance to work alongside experienced professionals on a wide range of projects. Our client prides itself on delivering exceptional...
-
Mid-Level Full Stack .Net Professional
23 hours ago
Johannesburg, Gauteng, South Africa Indsafri Full timeWe are searching for a Mid-Level Full Stack .Net Professional to contribute to the growth of our business by developing high-quality software solutions using .Net technologies.Key Responsibilities:The selected candidate will be responsible for designing and implementing software systems, writing clean and efficient code, and ensuring seamless integration...
-
Mid Level Business Analyst
1 week ago
Johannesburg, Gauteng, South Africa H2R Africa Full timeEvaluating business processes, anticipating requirements, uncovering areas for improvement.POSITION INFO: 6 Months ContractBe a part of a consulting team, working at a client in the manufacturing industry.Our client, a consulting company focusing on business processes, is in need of a Mid-Level Business Analyst.This is a hybrid position which requires...