Python API Developer
(Minimum 5+ years of IT experience and 2+ years of working experience in the following)
Technical Skills: In-depth knowledge of RESTful API design principles.
RESTful API development using Python frameworks with FastAPI, Flask.
Strong understanding of Core Python and Object-Oriented Programming (OOP).
Prociency in at least one RDBMS such as PostgreSQL, 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.
Experience with ORMs like SQLAlchemy is a plus.
Experience with Redis, Amazon S3, or Amazon SQS is a plus.
Familiarity with asynchronous programming in Python is a plus.
Responsibilities:
Adhere to estimates for completing features/user stories.
Develop and maintain unit tests for code components.
Write well-designed, testable, scalable, and eicient code following software
development best practices.
Collaborate and communicate eectively 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.
Internal

Keyskills: Python Framework Restful API Postgresql MySQL Python
About us\n\nAt ExxonMobil, our vision is to lead in energy innovations that advance modern living and a net-zero future. As one of the worlds largest publicly traded energy and chemical companies, we are powered by a unique and diverse workforce fueled by the pride in what we do and what we stand fo...