BackPython API Developer
@ CGI
Your future duties and responsibilities:
- As a Python API Developer at CGI, you will be responsible for designing, developing, and maintaining RESTful APIs using Python, Flask, and other related technologies.
- You will work with cross-functional teams to understand requirements and design solutions that meet the needs of our clients. You will also be responsible for ensuring the performance, scalability, and security of the APIs.
- Design, develop, and maintain high-performance Python APIs using Flask and related technologies
- Collaborate with cross-functional teams to understand business requirements and design solutions
- Develop and maintain technical documentation, including API specifications and design documents
- Write unit tests and perform code reviews to ensure code quality and maintainability
- Identify and troubleshoot issues related to APIs, and implement effective solutions
- Continuously improve the performance, scalability, and security of the APIs
- Stay up-to-date with the latest trends and best practices in Python API development
Qualifications:
Required qualifications to be successful in this role:
- Bachelor's degree in computer science or related field
- 5+ years of experience in Python API development
- Expertise in Python programming language and related libraries
- Experience with Flask, Django, or other Python web frameworks
- In-depth knowledge of RESTful API design principles and best practices
- Experience with cloud computing platforms such as AWS or Azure
- Strong experience with SQL and database technologies such as MySQL, PostgreSQL, or Oracle
- Familiarity with containerization technologies such as Docker and Kubernetes
- Proficiency in version control systems such as Git
- Experience with agile development methodologies
- Excellent problem-solving and communication skills
Skills:
- Python
- Django
- Flask
- RESTful (Rest-APIs)
- SQL
- Angular
How to Apply:
Apply online at https://www.cgi.com/en/careers
Visit Site to Apply
Location: Lafayette, LA
Date Posted: March 03, 2023
Application Deadline: April 03, 2023
Job Type: Full-time