Job Description
Requirements:
- 5 or more years of experience in Python development.
- Expert proficiency with Java, C++, C#, or NodeJS.
- Experience in Point of Sales (POS) systems.
- Experience with Linux or Unix systems.
- Experience with automated testing and CI/CD.
- Experience with SQL is preferred.
- Excellent verbal and written communication skills.
Responsibilities:
- Develop and maintain Python solutions for POS systems, ensuring code quality through adherence to standards.
- Experience with integrating code in Unix/Linux environments for POS systems.
- Participate in developing and implementing testing strategies for code reliability and functionality.
- Assist in maintaining CI/CD pipelines and automating testing and deployment processes.
- Review and analyze translated code to ensure it meets quality and performance standards.
- Provide feedback during code reviews and document code translation processes and decisions.
- Collaborate with QA teams to ensure the translated code complies with quality and acceptance criteria.