Back to all jobs
N
Senior Python Developer
nccgroup
ESP Madrid, Madrid, Community of MadridHybrid2w ago
- Employment
- Full-time
- Seniority
- Senior
About the role
- Work closely with other Developers, UX, QA, DevOps and Cloud Architecture
- Development of high-quality code following development practices set by the Product Engineering / Architecture Lead
- Mentoring of more junior members of the team
- Perform regular code reviews
- Implement a test first approach and contribute to upholding code quality metrics
Key Responsibilities
- Design and Development: Create and implement Python-based applications and systems, ensuring functionality and performance.
- Leadership & Mentorship: Guide and mentor junior developers, providing technical expertise and ensuring adherence to best practices.
- Collaboration: Work collaboratively with cross-functional teams to define project requirements and specifications, ensuring software meets business objectives.
- Code Quality Assurance: Conduct code reviews to ensure quality, suggest improvements, and maintain best practices.
- Troubleshooting and Debugging:Identify and resolve code bugs, ensuring smooth operation of software.
- Staying Informed: Keep up-to-date with the latest trends and standards in Python development.
- Performance Optimisation:Optimize and test software to ensure functionality and smooth operation.
- Documentation: Prepare and maintain technical documentation to ensure transparency and accessibility for the team.
Skills, Knowledge & Expertise
- Focusing on Clients and Customers.
- Working as One NCC.
- Always Learning.
- Being Inclusive and Respectful.
- Delivery Brilliantly.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a Python Developer.
- Familiarity with creating code in serverless environments
- Familiarity with Azure Architecture and REST APIs.
- Understanding of databases and SQL.
- Secure Software Development.
- Attention to detail and strong problem-solving abilities.
- Excellent communication and leadership skills.
- Full stack python development Expert
- Experience with cloud architectures and infrastructure.
- Agile Development
- Experience working with CI/CD practices
- Test first approach
- Microservice infrastructure
- Knowledge of software development best practices and standards.
- Strong analytical and problem-solving abilities.
Job Benefits
- Flexible Working: Balance your work and personal life with our flexible working options.
- Generous Holiday Allowance: Enjoy 25 days of holiday, plus bank holidays, with the option to buy up to 5 additional days of annual leave.
- Medicash & Critical Illness Scheme
- Financial & Investment Benefits: Enjoy peace of mind with our Pension, Life Assurance, and Share Save Scheme.
- Community & Volunteering Programmes: Make a difference in your community with our volunteering opportunities.
- Green Car Scheme: Drive green and save money with our eco-friendly car scheme.
- Cycle Scheme: Stay fit and healthy with our cycle-to-work scheme.
- Special Time Off: Take time off for those big moments in life, like getting married/entering into a civil partnership, becoming a grandparent, and welcoming home a new pet.
- Family Planning: Benefit from our generous maternity and paternity leave, as well as time off and support for those undergoing fertility treatments.
731,000+ hidden jobs like this
nccgroup and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites