Elevate Digital ยท 1 day ago
Lead Software Engineer
Elevate Digital is seeking a Senior Engineer to lead a development team focused on designing and enhancing large scale applications. The role involves developing and updating RESTful APIs, serverless functions, and associated libraries while ensuring high-quality application design for enterprise-level companies.
Management Consulting
Responsibilities
Lead a development team to design and enhance large scale applications
Develop and update RESTful APIs
Create serverless functions and associated libraries (FastAPI)
Design applications for high-traffic, enterprise level companies
Qualification
Required
5+ years of experience in Python
5+ years of experience with at least two data storage technologies (SQL Server, PostgreSQL, mongodb, etc..)
3+ years of experience deploying solutions to AWS or Azure cloud
5+ years of experience in application design and a strong familiarity with design patterns
3+ years building high-traffic, enterprise applications
3+ years development and integration of RESTful Services
Experience with Python API frameworks (either fastAPI or flask)
Experience with event-driven and domain-driven design
Experience with continuous delivery tools
Experience with test automation