What are the responsibilities and job description for the Senior Python Programmer (Advanced Coding Expert) position at Nexwave?
Need : Senior Python Programmer (Advanced Coding Expert)
Location: Chicago, IL ( Onsite from Day 1)
Experience Required : 10 Years
Primary Skills:
- Programming Languages:
- Proficiency in Python
- Experience with tool development and integration using these languages
- GitHub Integration:
- Experience with integrating tools and applications with GitHub
- Understanding of GitHub APIs and workflows
Secondary Skills:
- Web Development:
- Familiarity with web frameworks and development practices in Python
- Knowledge of API development and RESTful services
- Testing and Debugging:
- Strong debugging and troubleshooting skills
- Experience with unit testing and test automation
Roles and Responsibilities:
- Develop and maintain tools and applications using Python
- Integrate tools and applications with GitHub for seamless workflows
- Write clean, efficient, and maintainable code
- Debug and troubleshoot issues in the developed applications
- Collaborate with cross-functional teams to deliver high-quality software
Consultants need to be Good in below technologies :
Boto 3
ORM
Database
CI/CD Pipeline Building
Jenkins Setup
Git Hub Actions
AWS
Finding Issues and Trouble shooting
Documentation
Experience in Production Environment
ORM Advantages and Disadvantages