Job Description :
Position:Python Developer
Location: RTP,NC
Duration: Contract (Long Term)

Required Skills:

We are targeting for Sr. Python Developer now. At least 10+ years of genuine Python experience is must.

10+ years of Software Development experience, 3+ years as Sr. developer / lead with a strong background in TDD methodologies

Technical Skills
o Python:
pip, virtualenv, setuptools
Test frameworks such as PyTest, mock, etc.
Frameworks such as Flask, SQLAlchemy, Django, etc. a plus.
o Java knowledge/experience will be plus
o HTML, CSS, JavaScript will be plus
o Spring, Spring Boot, Spring Cloud, Spring Security experience a plus.
o Hibernate/JPA experience a plus.
o Experience with RESTful APIs.
o Working knowledge of infrastructure tools including Jira, Confluence, BitBucket, Jenkins, and Git.
o Understanding of distributed networking and databases, communications, and multiprocessing applications.
o Experience with Docker containers, microservices, and CI/CD pipeline a plus
o Design and implement new product capabilities using advanced knowledge of Python.
o Ensure new features have automated system tests to promote rapid and stable development.
o Ability to test at unit and system level to identify and correct any programming issues identified.
o TDD experience/approach in development a plus.
o Proven experience with Agile development methodology a plus.
o Good communication and organizational skills and can work effectively in a team environment.