Python Developer
*Job Summary*
We are looking for a skilled *Python Developer with strong Angular experience* to join our engineering team and build scalable, high-performance web applications.
The ideal candidate will have hands-on experience with *Python, Django/Flask/FastAPI, Angular, TypeScript, REST APIs, and SQL databases*. You will work closely with Business Analysts, QA, DevOps, and Product teams to design, develop, test, and continuously improve our applications.
*Note: - Only US Citizens / GC / EAD candidates required*
*Key Responsibilities*
* Design, develop, and maintain scalable web applications using *Python and Angular*.
* Develop, integrate, and consume *RESTful APIs and microservices*.
* Build responsive, user-friendly front-end applications using *Angular and TypeScript*.
* Write clean, maintainable, reusable, and efficient code following software development best practices.
* Design and optimize database models, queries, and data access layers.
* Perform unit testing, debugging, troubleshooting, and performance optimization.
* Participate in code reviews and contribute to improving coding standards and development practices.
* Collaborate with *Business Analysts, QA Engineers, DevOps, Product Owners, and other stakeholders* throughout the software development lifecycle.
* Participate in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
* Troubleshoot production and application issues and contribute to root-cause analysis.
*Required Qualifications*
* Strong professional experience in *Python development*.
* Hands-on experience with at least one Python web framework such as *Django, Flask, or FastAPI*.
* Strong hands-on experience with *Angular*; Angular 8+ experience is preferred.
* Proficiency in *TypeScript, JavaScript, HTML5, and CSS3*.
* Strong experience developing and integrating *RESTful APIs*.
* Good knowledge of *SQL databases*, such as PostgreSQL, MySQL, or SQL Server.
* Experience with *Git* or other version control systems.
* Understanding of *SDLC and Agile software development methodologies*.
* Strong problem-solving, debugging, and communication skills.
*Preferred Qualifications*
The following experience is a plus but not mandatory:
* Experience with *microservices architecture*.
* Hands-on knowledge of *Docker and Kubernetes*.
* Experience with *CI/CD pipelines and DevOps practices*.
* Exposure to cloud platforms such as *AWS, Azure, or GCP*.
* Experience with unit testing frameworks and automated testing tools.
* Experience with application performance optimization and monitoring.
#4002
Pay: $48.00 - $52.00 per hour
Expected hours: 40.0 per week
Application Question(s):
* What is your work authorization?
Experience:
* Python application development: 4 years (Preferred)
* Django, Flask, or FastAPI: 4 years (Preferred)
* developing web applications using Angular: 4 years (Preferred)
* REST API integration and SQL database: 4 years (Preferred)
Work Location: Hybrid remote in Charlotte, NC 28202