Makro Technologies Inc
Location
Boston, Lincolnshire | United Kingdom
Job description
Role: Senior Python developer
Location: Boston MA /Hybrid
Visa: Open
Must Haves: Python Rest API (Flask or Fast API) Pandas or NumPy Pytest or Unitest. Focus here is on test automation.
Responsibilities include:
Engineer capable of designing solutions writing code testing code automating test and deployment
Develop and maintain highquality software code and automated tests (including Unit Functional Performance Acceptance) for web interface application that integrates data analytics and reporting components
Predictable results: changes in code can be proven to be correct and bugfree
Production resilience: system must be highly available with minimal downtime
High performance: develop scalable calculations to maintain performance over large data sets
Ready willing and able to pick up new technologies and pitch in on story tasks (design code test CI/CD deploy etc.)
Strong Proficiency in Python programming language including experience with frameworks such as Flask Django and FastAPI
Experience with RESTful APIs and microservices architecture and an understanding of how to design and implement them effectively.
Back End Skills: Python Django/Flask/FastAPI NumPy pandas and Relational Database
Refactoring Skills: Knowledge of how to refactor code to improve its quality maintainability performance and scalability while preserving its functionality.
Automation Testing: Pytest Unitest Monkey patch PyTestmockito etc.
Build CI/CD Tools: gradle Jenkins git Conda pip Jira Gitlab Confluence
DevOps: Linux & Docker
pytest,pip,docker,linux,monkey patch,restful apis,pandas,pytest-mockito,unitest,jenkins,microservices architecture,ci/cd tools,conda,fast api,python,rest api (flask or fast api),git,jira,gradle,automation testing,pandas or numpy,django,relational database,gitlab,confluence,flask,refactoring skills,numpy
Job tags
Salary