Required Skills

Python

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 28th Mar 2024

JOB DETAIL

Responsibilities: 

1.           Python Development: 

•            Utilize Python programming language to develop solutions for POS, ensuring adherence to coding standards and best practices. 

•            Write clean, modular, and maintainable code to enhance overall code quality and maintainability. 

•            Second required language of Java, C++, C# or NodeJS. 

2.           Unix/Linux Integration: 

•            Gain proficiency in Unix/Linux environments to effectively integrate translated code for POS programs. 

3.           Testing and Quality Assurance: 

•            Participate in developing and implementing testing strategies, including unit testing and integration testing, to ensure the reliability and functionality of translated code. 

•            Assist in identifying and fixing bugs to enhance overall code quality and performance. 

4.           CI/CD and Deployment: 

•            Support the implementation and maintenance of CI/CD pipeline components for code translation programs. 

•            Assist in automating testing and deployment processes to streamline development and deployment workflows. 

5.           Code Translation Oversight: 

•            Review translated code, ensuring alignment with program requirements, coding standards, and best practices. 

•            Analyze translated programs and identify programs requiring additional modifications to Python code to maintain or improve code quality, functionality, and performance. 

•            Collaborate with quality assurance (QA) teams to ensure translated code meets quality and acceptance criteria. 

6.           Code Review and Documentation: 

•            Participate in code reviews, providing feedback and suggestions to improve code quality and maintainability. 

•            Document code translation processes, methodologies, and decisions for future reference and knowledge sharing. 

Qualifications: 

1.           Bachelor’s degree in Computer Science, Information Technology, or a related field. 

2.           3-5 years of experience in software development, preferably with exposure to POS Systems or code translation projects. 

3.           Basic understanding of Unix/Linux environments and their integration with enterprise applications. 

4.           Familiarity with data structures and knowledge of data normalization techniques. 

5.           Exposure to automated testing concepts, preferably in a CI/CD context. 

6.           Strong understanding of software development best practices and coding standards. 

7.           Good problem-solving skills and the ability to work effectively in a team environment. 

8.           Strong communication skills, both verbal and written. 

Preferred Skills: 

1.           Exposure to remote on-prem deployments, troubleshooting, and support. 

2.           Familiarity with file-based data storage and retrieval. 

3.           Knowledge of SQL for database development. 

Company Information