About the Role
We are seeking a seasoned Senior Software Developer & Lead to join our team. This is an exciting opportunity for a technical leader with strong Python expertise to drive innovation and growth.
In this role, you will be responsible for leading by example, writing production-quality Python applications that demonstrate excellent coding standards, comprehensive testing, and clear documentation.
- Technical Leadership :
- Lead daily standups, planning sessions, and retrospectives with enthusiasm that maintains team momentum.
- Set the technical bar through exemplary code reviews, thoughtful PR comments, and mentorship that elevates the entire team's capabilities.
- Mentor junior developers through collaboration, pairing sessions, code reviews, and problem-solving.
Key Responsibilities :
Technical Excellence :Write high-quality Python code that meets or exceeds industry standards.Develop and maintain a deep understanding of software architecture and design patterns.Requirements :
Technical Expertise :8+ years of professional software development experience with strong Python expertise.2+ years of leadership experience.Familiarity with Azure Cloud, web application development frameworks (e.g., Flask, Django), and database systems (e.g., SQL).Experience with testing methodologies (e.g., BDD, TDD) and automated testing practices.Benefits :
Flexibility :Fully remote work arrangement.Flexible Paid time off (PTO) for any reason.About Us :
We value innovation, teamwork, and personal growth. If you're passionate about technology and leadership, we encourage you to apply for this exciting opportunity.