Role: Senior Pythondeveloper
Location:Boston MA/Hybrid
Visa:Open
MustHaves: Python Rest API (Flask or Fast API) Pandas or NumPy Pytestor Unitest. Focus here is on testautomation.
Responsibilitiesinclude:
Engineercapable of designing solutions writing code testing code automatingtest anddeployment
Developand maintain highquality software code and automated tests(including Unit Functional Performance Acceptance) for webinterface application that integrates data analytics and reportingcomponents
Predictableresults: changes in code can be proven to be correct andbugfree
Productionresilience: system must be highly available with minimaldowntime
Highperformance: develop scalable calculations to maintain performanceover large datasets
Ready willingand able to pick up new technologies and pitch in on story tasks(design code test CI/CD deployetc.)
Requirements
StrongProficiency in Python programming language including experiencewith frameworks such as Flask Django andFastAPI
Experiencewith RESTful APIs and microservices architecture and anunderstanding of how to design and implement themeffectively.
BackEnd Skills: Python Django/Flask/FastAPI NumPy pandas and RelationalDatabase
RefactoringSkills: Knowledge of how to refactor code to improve its qualitymaintainability performance and scalability while preserving itsfunctionality.
AutomationTesting: Pytest Unitest Monkey patch PyTestmockitoetc.
Build CI/CDTools: gradle Jenkins git Conda pip Jira GitlabConfluence
DevOps:Linux &Docker
pytest,pip,docker,linux,monkeypatch,restfulapis,pandas,pytest-mockito,unitest,jenkins,microservicesarchitecture,ci/cd tools,conda,fast api,python,rest api (flask orfast api),git,jira,gradle,automation testing,pandas ornumpy,django,relationaldatabase,gitlab,confluence,flask,refactoringskills,numpy