Python FastAPI Developer

job
  • Apex Systems
Job Summary
Location
Chicago ,IL
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
17 Jan 2025
Share
Job Description

Apex Systems is seeking an experienced Python FastAPI Developer for one of its reputable financial clients.


**We cannot work c2c or provide sponsorship, direct W2 candidates only**


Seeking Python developers that have object oriented programming and large enterprise scale experience

Built scalable applications

REST – FastAPI – Tool they use


Locations: Chicago, IL / Washington D.C. / Denver, CO -- hybrid 3x per week onsite

Pay: 80.24/hr W2

Duration: 18 month contract with conversion potential


Full Stack Python FastAPI Developer


Responsibilities

  • Contribute to story refinement/defining requirements.
  • Perform spike/proof of concept as necessary to mitigate risk or implement new ideas.
  • Code solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
  • Utilize multiple architectural components (across data, application, business) in design and development of client requirements.
  • Assist team with resolving technical complexities involved in realizing story work.
  • Design/develop/modify architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained.
  • Design/develop/maintain automated test suites (integration, regression, performance)


Mandatory Skills

  • Previous Application Programming/Development experience designing, developing and deploying high-volume, multi-tiered, distributed transactional applications.
  • Deep knowledge of Python FastAPI Framework or similar technology
  • Strong knowledge of PostgreSQL databases
  • Deep understanding of Git version control system
  • Strong understanding of unit testing frameworks
  • Experience working in Agile development process and good understanding of various phases of Software Development Lifecycle
  • Experience in data access technologies and patterns
  • Relational database experience and proven abilities in SQL and data modeling is required. Must be aware of SQL Objects, query optimization, and join conditions.
  • Experience with component based web application frameworks
  • Conceptual understanding of Object Oriented Programming and SOLID design principles.
  • Ability to communicate, written and verbal, with technical and non-technical cross-functional teams
  • Bonus Skills: .NET Core , Jenkins, MSBuild, Ansible, XLR, Automated testing


Desired Skills

  • Deep knowledge designing and implementing Event Based integration services using Message Brokers such as Kafka, RabbitMQ, etc.
  • Knowledge of software development lifecycle; preferably with Agile, Kanban/Scrum
  • Experience with cyber security related workflows/solutions/implementation

Other Smiliar Jobs
 
  • Chicago, IL
  • 6 Days ago
  • Chicago, IL
  • 11 Days ago
  • Seattle, WA
  • 11 Days ago
  • Indianapolis, IN
  • 11 Days ago
  • Dallas, TX
  • 11 Days ago
  • Charlotte, NC
  • 7 Days ago
  • Washington, DC
  • 7 Days ago
  • San Antonio, TX
  • 7 Days ago
  • Springfield, VA
  • 7 Days ago
  • Alexandria, VA
  • 7 Days ago
  • Greensboro, NC
  • 6 Days ago
  • Virginia Beach, VA
  • 6 Days ago