Middle Python Developer/Middle SAP CPQ Developer
Job description
About the role
Claritycx is seeking a talented Middle Python Developer/Middle SAP CPQ Developer to join our dynamic team in Mauritius. This position is ideal for individuals who are about software development and have a strong background in Python programming and SAP Configure Price Quote (CPQ) solutions. As a key member of our development team, you will contribute to the design, implementation, and optimization of our software solutions, ensuring they meet the needs of our clients and enhance their business processes. You will work collaboratively with cross-functional teams to deliver high-quality products that drive customer satisfaction and business success.
Key facts
What you'll do
- Design, develop, and maintain Python applications that integrate seamlessly with SAP CPQ systems.
- Collaborate with product managers and stakeholders to gather requirements and translate them into technical specifications.
- Implement and optimize algorithms for pricing, quoting, and configuration processes within the SAP CPQ framework.
- Conduct thorough testing and debugging of applications to ensure high performance and reliability.
- Participate in code reviews to maintain code quality and share knowledge with team members.
- Troubleshoot and resolve issues related to existing applications and provide ongoing support to users.
- Document technical specifications, processes, and workflows to facilitate knowledge sharing and onboarding of new team members.
- Stay updated with the latest industry trends and technologies related to Python development and SAP CPQ solutions, and apply this knowledge to improve our products.
- Collaborate with DevOps teams to streamline deployment processes and enhance system performance.
- Assist in the training and mentoring of junior developers, fostering a culture of continuous learning within the team.
- Engage in Agile methodologies, participating in sprint planning, daily stand-ups, and retrospectives to ensure project alignment and timely delivery.
Requirements
- A minimum of 3 years of experience in Python development, with a strong understanding of object-oriented programming principles.
- Proven experience with SAP CPQ solutions, including configuration, pricing, and quoting processes.
- Familiarity with web frameworks such as Django or Flask for building scalable applications.
- Solid understanding of RESTful APIs and experience in integrating third-party services.
- Proficient in database management systems, preferably PostgreSQL or MySQL, with experience in writing complex queries.
- Strong analytical and problem-solving skills, with the ability to troubleshoot and optimize code effectively.
- Excellent communication skills, both verbal and written, with the ability to collaborate effectively within a team.
- Experience with version control systems, particularly Git, for managing code repositories.
- A proactive attitude towards learning new technologies and methodologies.
Nice to have
- Experience with cloud platforms such as AWS or Azure for deploying applications.
- Familiarity with front-end technologies such as JavaScript, HTML, and CSS for full-stack development.
- Knowledge of Agile project management tools like Jira or Trello.
- Previous experience in a customer-facing role, understanding client needs and delivering tailored solutions.
- Certification in SAP CPQ or related technologies would be an advantage.
Skills & tools
- Proficient in Python programming language and related frameworks.
- Strong understanding of SAP CPQ functionalities and best practices.
- Familiarity with software development methodologies, particularly Agile and Scrum.
- Experience with database technologies and query optimization.
- Knowledge of DevOps practices and tools for continuous integration and deployment.
- Proficient in using version control systems like Git for collaborative development.
Practical notes
- This position is based in Mauritius, and candidates must be willing to relocate if necessary.
- The role may require occasional travel for client meetings or project-related activities.
- Claritycx values diversity and inclusion, and we encourage applications from individuals of all backgrounds.
- We offer a supportive work environment with opportunities for professional growth and development.
- Interested candidates can apply through our website at [Claritycx Careers](https://claritycx.bamboohr.com/careers/392).
META
Company: Claritycx
Title: Middle Python Developer/Middle SAP CPQ Developer
Listed
location: Mauritius, Mauritius
Job type: Full-time