We are looking for a skilled and motivated Python Developer with strong expertise in developing robust web applications and APIs using modern frameworks. The ideal candidate should be capable of writing clean, scalable, and maintainable code, and must be comfortable working with both relational and non-relational databases. A strong foundation in object-oriented programming and software design patterns is essential.
Must Have Skills:Proficiency in Python 3.x with a solid grasp of core programming concepts.
Experience with at least one Python web framework such as:
Django
Flask
FastAPI
Strong understanding of RESTful APIs and building/consuming web services.
Database experience with both:
Relational databases: PostgreSQL, MySQL
Non-relational databases: MongoDB
Familiarity with version control systems, especially Git.
Knowledge of object-oriented programming (OOP) and common design patterns.
Ability to write clean, maintainable, and testable code.
Strong problem-solving and communication skills.
Good to Have Skills:Experience with ADO (Azure DevOps) for CI/CD pipelines and project tracking.
Exposure to ServiceNow integration and automation.
Familiarity with Azure API Management or other cloud-based API gateways.
Knowledge of containerization tools like Docker.
Understanding of asynchronous programming and background task processing.