Mid-Level Developer
4 weeks ago
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
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.
Additional Information
- Accountability
- Action Orientated
- Collaborative
- Communication Skills
- Writing Skills
- Manage Complexity
- Problem Solving Skills
- Creative Thinking
- Decision Making Skills
- Efficient and Effective Mindset
- Financial Acumen
- Planning and Organisation
- Resilient and adaptive
- Resourceful
- Significance and values orientated
-
Mid-Level UI Developer
1 month ago
Johannesburg, South Africa MSP Staffing LTD Full timeA product development company is looking for an innovative Mid-Level UI Developer who is familiar with and able to execute UI Design activities in a project with guidance from the Project Lead, supports the Project Lead in each phase of the UI Process and has good working knowledge of company design tools & processes. Key Requirements · 5 years experience...
-
Mid-Level Developer
2 weeks ago
Johannesburg, South Africa Kaelo Full timeJob title : Mid-Level DeveloperJob Location : Gauteng, JohannesburgDeadline : December 20, 2024Quick Recommended Links 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...
-
Mid-Level Developer
2 weeks ago
Johannesburg, South Africa Kaelo Full timeJob title : Mid-Level Developer Job Location : Gauteng, Johannesburg Deadline : December 20, 2024 Quick Recommended Links 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...
-
Highly Skilled Mid-Level Software Developer
1 month ago
Johannesburg, Gauteng, South Africa JSRH Solutions Full timeMid-Level Software DeveloperWe're a dynamic team at JSRH Solutions seeking a highly skilled Mid-Level Software Developer to contribute to our diverse projects. If you're passionate about software development and eager to grow professionally, we'd love to hear from you.Key Responsibilities:Contribute to all stages of the development lifecycle.Write efficient,...
-
Mid-level Mechanical Engineer
4 weeks ago
Johannesburg, South Africa Jobted ZA C2 Full timeWe are looking for a talented and motivated Mid-Level Mechanical Engineer to join our growing engineering team. This is an excellent opportunity to be part of a dynamic team that drives cutting-edge designs and solutions. Key Responsibilities: - Design, analyze, and implement mechanical systems and components for a variety of projects. - Conduct...
-
Art Director
8 months ago
Johannesburg, South Africa Ad Talent Africa Full time**Who we are**:We are a leading integrated communications group in Africa. **What we do**:Create brand platforms that defy convention and compete with culture. **What we are looking for**:A Mid-level Art Director to deliver the world's most advanced luxury automotive creative campaigns. **What you will do**: - Conceptualise, develop and produce...
-
Mid-level Mechanical Engineer
2 weeks ago
Johannesburg, South Africa Network Recruitment Full timeWe are looking for a talented and motivatedMid-Level Mechanical Engineerto join our growing engineering team. This is an excellent opportunity to be part of a dynamic team that drives cutting-edge designs and solutions.Key Responsibilities:Design, analyze, and implement mechanical systems and components for a variety of projects.Conduct engineering analysis...
-
Mid Level Mechanical Engineer
4 weeks ago
Johannesburg, South Africa Network Recruitment Full timeWe are looking for a talented and motivated Mid-Level Mechanical Engineer to join our growing engineering team. This is an excellent opportunity to be part of a dynamic team that drives cutting-edge designs and solutions.Key Responsibilities:Design, analyze, and implement mechanical systems and components for a variety of projects.Conduct engineering...
-
Mid Level Mechanical Engineer
4 weeks ago
Johannesburg, South Africa Network Recruitment Full timeWe are looking for a talented and motivated Mid-Level Mechanical Engineer to join our growing engineering team. This is an excellent opportunity to be part of a dynamic team that drives cutting-edge designs and solutions.Key Responsibilities: Design, analyze, and implement mechanical systems and components for a variety of projects. Conduct engineering...
-
Mid-level Mechanical Engineer
4 weeks ago
Johannesburg, South Africa Network Recruitment Full timeWe are looking for a talented and motivated Mid-Level Mechanical Engineer to join our growing engineering team. This is an excellent opportunity to be part of a dynamic team that drives cutting-edge designs and solutions.Key Responsibilities: Design, analyze, and implement mechanical systems and components for a variety of projects. Conduct engineering...
-
Mid-level Mechanical Engineer
4 weeks ago
Johannesburg, South Africa Network Recruitment Full timeWe are looking for a talented and motivated Mid-Level Mechanical Engineer to join our growing engineering team. This is an excellent opportunity to be part of a dynamic team that drives cutting-edge designs and solutions.Key Responsibilities:Design, analyze, and implement mechanical systems and components for a variety of projects.Conduct engineering...
-
Art Director
8 months ago
Johannesburg, South Africa Ad Talent Africa Full timeWho we are: We are a leading integrated communications group in Africa.What we do: Create brand platforms that defy convention and compete with culture.What we are looking for: A Mid-level Art Director to deliver the world's most advanced luxury automotive creative campaigns.What you will do:Conceptualise, develop and produce integrated marketing materials...
-
Mid Level Project Manager
2 weeks ago
Johannesburg, South Africa H2R Africa Full timeOne of our clients, an innovative and creative business analysis and engineering company, has a6 month contractvacancy available for a Mid Level Project Manager to join their team. This is a remote position.Purpose of this position:The Project Manager will be responsible for planning, executing, and finalizing projects according to strict deadlines and...
-
Mid Level Systems Analyst
3 months ago
Johannesburg, South Africa H2R Africa Full timeOne of our clients, an innovative and creative business analysis and engineering company, has a 6 month contract vacancy for a Mid Level System Analyst to join their team. This is a hybrid position. You will be required to be at the office 3 days per week in Springs. Job Description:Evaluate Systems: Assess current IT systems, including hardware, software,...
-
Mid Level Systems Analyst
4 months ago
Johannesburg, South Africa H2R Africa Full timeOne of our clients, an innovative and creative business analysis and engineering company, has a 6 month contract vacancy for a Mid Level System Analyst to join their team. This is a hybrid position. You will be required to be at the office 3 days per week in Springs. Job Description: Evaluate Systems: Assess current IT systems, including hardware,...
-
Mid Level Project Manager
3 months ago
Johannesburg, South Africa H2R Full timeOne of our clients, an innovative and creative business analysis and engineering company, has a 6 month contract vacancy available for a Mid Level Project Manager to join their team. This is a remote position. Purpose of this position:The Project Manager will be responsible for planning, executing, and finalizing projects according to strict deadlines and...
-
Mid Level Project Manager
3 months ago
Johannesburg, South Africa H2R Africa Full timeOne of our clients, an innovative and creative business analysis and engineering company, has a 6 month contract vacancy available for a Mid Level Project Manager to join their team. This is a remote position. Purpose of this position: The Project Manager will be responsible for planning, executing, and finalizing projects according to strict deadlines...
-
Mid Level Project Manager
3 months ago
Johannesburg, South Africa H2R Africa Full timeOne of our clients, an innovative and creative business analysis and engineering company, has a 6 month contract vacancy available for a Mid Level Project Manager to join their team. This is a remote position. Purpose of this position:The Project Manager will be responsible for planning, executing, and finalizing projects according to strict deadlines and...
-
Mid .NET Developer
2 months ago
Johannesburg, South Africa Tumaini Consulting Full timeMy client is looking for Mid .NET Developer, based in Johannesburg for a Hybrid Role. Requirements: · Expert knowledge in, and application of the following technologies: OOP (Object Oriented Programming), .Net Programming (C# - .Net Desktop/WPF and .Net Web) · SQL and Oracle database (SQL, Stored procedures, Functions etc.) - Schema design, maintenance,...
-
Mid-Level Developer
3 weeks ago
Johannesburg, South Africa Kaelo Full timeJob 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...