Python Developer

Apex IT Services LLC Princeton, New Jersey, United States Information Technology

About this position

Python Developer Opportunity. Hybrid need.

Job Description:
We are seeking a “Python Developer” to join our team. An ideal candidate should have a strong background in Python framework, with experience in developing and supporting automation frameworks using Python.
Experience with Python modules such as Django or Flask, Numpy etc
Experience building full Python applications.
Experience in developing, debugging, and maintaining code with Python.
Perform refactoring of Python scripts based on the enterprise automation needs.
Experience with developing and implementing an automation framework that is flexible and easy to maintain using Python.
Perform code reviews and ensure the quality meets the defined standards.
In-depth experience in the software development lifecycle, with experience delivering using DevOps toolsets/practices.
Proficient with agile practices, service-orientated environments, and development practices.
Own all aspects of delivery (Coding, Quality, DevSecOps)
Leverage CI/CD best practices to automate operational tasks with detailed documentation.
Create modular libraries using Groovy for the Jenkins.
Well versed with using version control systems and issue/problem tracking systems.
Continued focus on improving test coverage, release velocity and production health
Team-oriented player developing/deploying software in a fast-paced and highly flexible environment
Excellent communication skills (written and verbal)