Job Description
* 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, implement them effectively and deploy in AWS.
* Knowledge of API security protocols - OAuth, JWT, and SSL/TLS. Experience with implementing security measures - rate limiting and access control.
* 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, pytest-mockito etc.
* Build CI/CD Tools: Maven, Gradle, Jenkins, Git, Conda, pip, Jira, Gitlab, Confluence
* DevOps: Linux & Docker
* Relational Database: Oracle, Postgres etc.
Required Skills & Experience
* Bachelor's degree in computer science or related field
* 8+ years of experience in development, platform/infrastructure, API
* 3+ years of experience with Python 3.8 or later version
* 3+ years of experience developing RESTFUL APIs
* 3+ years of Test-Driven Development using Pytest, Unittest, Monkey Patch, pytest-mockito etc.
* 5+ years of experience with Relational Databases like Oracle, Postgres etc.
* 2+ years of experience with AWS Development and Cloud Architecture
* Experience in architecture, implementing, and operationalizing hybrid cloud solutions, and implementing all relevant security and compliance requirements.
* Experience in the areas of Agile development and Lean management
Nice to Have Skills & Experience
* Experience with Java a plus
* 3+ years of experience with Healthcare related data a plus
* Experience in integration open source, COTS, GOTS and/or Software as a Service (SaaS) solutions into existing, custom- built, or new systems and provide configuration, customization, and implementation services
* Experience in driving solutions for public health and science
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.