Senior Python (Django) Developer

AI overview

Contribute to the technical direction by supporting software development and enhancing documentation while mentoring team members in an innovative and agile environment.

Valor Software is a software development and consulting company specializing in advancing and bringing together open-source technologies to achieve technological and business advancement for their customers.

What you will do:

• Software development and testing activities

• Contribute to requirement specification processes

• Add / improve code organization and documentation

• Write test scripts / bug fixes as needed

• Conduct code reviews as needed

• Collaborate with project team members to ensure all requirements are met

• Participate in conference calls, webinars, and correspondence as needed

• Create project-specific documentation and artifacts as per the client’s standards. Create technical documentation on completed work.

• Act as mentor and assist in building internal capacity and expertise within the team. Ensure knowledge transfer and technical handover to the team staff.

• Document and improve overall technical architecture

• Maintain documentation libraries of any developed artifacts

• Advise on Python and Django best practices

• Document and improve data modelling and database performance

What We Offer

  • Strategic role in a fast-growing international company

  • Remote-first culture with flexible working hours

  • Competitive compensation via B2B contract

  • Opportunity to influence technical direction and contribute to open source

  • Supportive and agile team culture where your ideas matter

Requirements

• 5+ years of experience in a Software Development role with a strong emphasis on Python, Django

• Experience in working with an Agile development team with continuous development and deployment.

• Experience scoping, user testing, and training for enterprise-related projects

• Experience with quality assurance testing processes

• Capable of deploying and maintaining software remotely on Kubernetes

• Experience developing and deploying web solutions for use in low-bandwidth, challenging work environments.

• Experience optimizing database models, SQL / NoSQL, Postgres

• Experience developing software as part of a distributed team using Git

• Working knowledge of Docker

Level of English - upper-intermediate and higher

Perks & Benefits Extracted with AI

  • Flexible Work Hours: Remote-first culture with flexible working hours
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Developer Q&A's
Report this job
Apply for this job