Job Overview
This senior developer role is a pivotal position in our development team. The successful candidate will be responsible for leading the development of complex software applications using Python.
Key Responsibilities
* Liaise with cross-functional teams to identify project requirements and develop solutions that meet business needs.
* Mentor junior developers to enhance their skills and knowledge.
* Participate in Agile development processes, ensuring projects are delivered on time and within budget.
* Develop new features and improve existing ones, adhering to industry best practices and coding standards.
* Collaborate with stakeholders to gather requirements and provide technical guidance.
Technical Requirements
* Possess extensive experience in developing software applications using Python.
* Familiarity with Linux environments, CLI commands, and Shell Script.
* Proficient in Docker and Jenkins.
* Adept at working with version control systems like GIT.
* Knowledge of Agile development methodologies.
Remote Work Policy
We offer flexible remote work arrangements to accommodate our team members' needs.