FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Python Developer
Sphynx Technology SolutionsSenior Python Developer at a hybrid role designing scalable and efficient Python-based applications. Leading junior developers, collaborating with teams and stakeholders for project success.
Tech Stack
Tools & technologiesDjangoJenkinsPythonSDLC
About the role
Key responsibilities & impact- Design and develop high-quality, scalable, and efficient Python-based applications and services.
- Collaborate with cross-functional teams to gather and analyze project requirements.
- Write clean, readable, and well-documented code that follows best practices and coding standards.
- Lead and mentor junior developers, providing guidance and support throughout the software development life cycle.
- Participate in code reviews and provide constructive feedback to improve code quality.
- Investigate and debug complex issues, ensuring the smooth operation of applications.
- Stay up-to-date with the latest trends and technologies in Python development.
- Contribute to the continuous improvement of development processes and methodologies.
- Collaborate with stakeholders to identify and implement innovative solutions to meet business requirements.
Requirements
What you’ll need- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field;
- Proven experience as a Senior Software Engineer (5+ years) focusing on infrastructure automation and Python;
- Strong proficiency in Python and its frameworks (e.g., Django), with a deep understanding of object-oriented programming;
- Expertise in scripting languages (e.g., Python, Bash) for automation and orchestration tasks;
- Knowledge of software testing methodologies and experience with unit testing, test-driven development (TDD), and behavioural-driven development (BDD);
- Familiarity with CI/CD pipelines and related tools (e.g., Jenkins, GitLab CI/CD);
- Excellent problem-solving skills and the ability to analyze and resolve complex technical issues;
- Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams;
- Demonstrated ability to work on multiple projects simultaneously and deliver high-quality results within deadlines;
- Continuous learning mindset and a passion for staying updated with the latest technologies and industry trends.
Benefits
Comp & perks- Competitive remuneration package adjusted to proven skills and experience;
- Excellent working conditions;
- Exposure to training and professional development capabilities, including the ability to engage in cutting-edge research;
- Exposure to international clients and collaborators.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonObject-Oriented ProgrammingScripting LanguagesUnit TestingTest-Driven DevelopmentBehavioral-Driven DevelopmentAutomationCode ReviewDebuggingSoftware Development Life Cycle
Soft Skills
Problem-SolvingCommunicationCollaborationMentoringTime Management
Certifications
Bachelor’s Degree in Computer ScienceMaster’s Degree in Software Engineering