The posting
Python API Developer
## Company Overview Not specified
## Job Summary The Python API Developer is responsible for designing, developing, and maintaining robust RESTful APIs using Python frameworks. This role requires a strong understanding of Python programming and the ability to collaborate closely with cross-functional teams, ensuring high-quality deliverables that meet business requirements.
## Responsibilities - Adhere to estimates for completing features and user stories. - Develop and maintain unit tests for code components. - Write well-designed, testable, scalable, and efficient code following software development best practices. - Collaborate and communicate effectively with cross-functional teams and stakeholders. - Participate in the Agile/SCRUM development process as an individual contributor, including sprint planning, task estimation, and daily stand-ups. - Create and maintain technical documentation for reference and reporting. - Perform code reviews and lead refactoring discussions to ensure high-quality deliverables. - Guide teams through large-scale codebase improvements and enforce coding standards. - Take ownership of complex modules and ensure their scalability, performance, and reliability.
## Qualifications - Minimum 8 years of IT experience, with at least 2 years of proven experience in relevant technologies. - In-depth knowledge of RESTful API design principles. - Proficiency in RESTful API development using Python frameworks such as FastAPI and Flask. - Strong understanding of Core Python and Object-Oriented Programming (OOP). - Proficiency in at least one Relational Database Management System (RDBMS) such as PostgreSQL or MySQL. - Comfortable working with SQL queries, stored procedures, functions, and database optimization. - Solid understanding of version control systems like Git. - Familiarity with Agile development methodologies. - Experience with unit testing frameworks such as Pytest, unittest, or nose.
## Preferred Skills - Experience with Object-Relational Mappers (ORMs) like SQLAlchemy. - Knowledge of Redis, Amazon S3, or Amazon SQS. - Familiarity with asynchronous programming in Python.
## Experience - Minimum of 8 years of IT experience with a focus on Python and API development. - A minimum of 2 years of specific experience in RESTful API development.
## Environment Not specified
## Salary Not specified
## Growth Opportunities Not specified
## Benefits Not specified



