Python Developer –Store Applications
Python Developer –Store Applications21
Applications
21
Applications
About the Job
Skills
Job Title: Python Developer –Store Applications
Experience: 4-7 years
Notice : Immediate
Budget: <16LPA
Experienced Python developer for long-term project work building custom POS solutions and technologies for clients.
Responsibilities:
1. Python Development:
- Utilize Python programming language to create efficient and effective solutions for POS modules.
- Write clean, maintainable, and modular code, following best practices.
2. Unix/Linux Experience:
- Demonstrate proficiency in Unix/Linux environments, ensuring seamless integration of POS applications with the operating system.
3. POS Application Development:
- Collaborate with cross-functional teams to design, develop, and maintain robust POS applications.
- Implement and enhance store application features, ensuring end-user satisfaction, performance, and security.
4. Testing:
- Develop and implement comprehensive testing strategies, including unit testing, integration testing, and end-to-end testing.
- Identify and fix bugs, and work towards improving overall code quality.
5. Data Structures and Data Normalization:
- Design and implement data structures to optimize data storage and retrieval in a databases.
- Ensure data normalization and integrity and contribute to the optimization of data processing workflows.
6. CI/CD:
- Implement and maintain continuous integration and continuous deployment (CI/CD) pipeline components for POS applications.
- Automate testing and deployment processes to streamline the development lifecycle.
Qualifications:
1. Bachelor’s degree in Computer Science, Information Technology, or a related field.
2. 3-7 years of proven experience in Python development, with a focus on POS applications.
3. Strong understanding of Unix/Linux environments and their integration with enterprise applications.
4. Experience in designing and implementing data structures, as well as expertise in data normalization techniques.
5. Proficient in automated testing including unit, functional, integration, and failure testing in a CI/CD context.
6. Solid understanding of software development best practices and coding standards, including agile processes.
7. Excellent problem-solving skills and the ability to work effectively in a collaborative team environment.
8. Strong communication skills, both verbal and written.
Preferred Skills:
1. Knowledge of Store applications and POS solutions.
2. Familiarity with EDI implementation.
3. Familiarity with remote on-prem deployments, troubleshooting and support.
4. Familiarity with file-based data storage and retrieval.
5. We are specifically NOT looking for a developer who's only Python experience involves Django. It is a prescriptive web library which differentiates from our work significantly.
About the company
Industry
Staffing and Recruiting
Company Size
11-50 Employees
Headquarter
Noida
Other open jobs from Quicksort Solutions Pvt. Ltd.