Qualified candidates have a strong software engineering background with 8+ years in Python development and 2+ years in API development plus have leadership skills and team lead experience
At least 5 years of relevant software development experience including 3+ years with Python 3.x, FastAPI (or other standard industry API such as Django, Flask or Rest), and relational databases (SQL/ORM) is REQUIRED
Proven work history of working with software development professionals as well as being a hands-on/individual contributor
Expertise in microservices-based architecture and modern cloud-based architecture is REQUIRED. Azure PaaS experience is a plus.
Experience working with large in-memory datasets. e.g. in-memory temp tables and working with 40-50k records
Expertise taking complex requirements and architecting those features for other software developers is REQUIRED
Competency in performing integrations into enterprise applications
Strong commitment to writing reliable, scalable, testable, and maintainable code
Expertise working with Panda, Numpy and other data and calculation related packages.
High-level of ambitious determination to complete tasks within realistic time frames