Match score not available

Senior Python (Django)

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years experience in Python + Data Migration, 5+ System integration experience, 5+ years experience using Django, Hands-on deep practical knowledge of Agile/Scrum.

Key responsabilities:

  • Design, build and fine tune web applications
  • Create unit tests and deliver working code iteratively
  • Collaborate with cross-functional teams
  • Explore new technologies for application evolution
  • Provide support in resolving production issues
Dikshatek logo
Dikshatek Human Resources, Staffing & Recruiting SME https://www.dikshatek.vn/
51 - 200 Employees
See more Dikshatek offers

Job description

Senior Python/Django Developer

Fantastic permanent career opportunity for an experienced web application developer with strong Python/Django experience to join an established and ambitious technology company and work on a range of exciting projects on a modern, global platform.

Primary Responsibilities
  • Design, and build cutting edge web applications across a diverse range of platforms.
  • Optimise and fine tune transactional processing to handle large concurrent numbers of purchases.
  • Create unit tests and integration tests using manual and automated approaches.
  • Develop software iteratively and deliver working code in each iteration.
  • Performance tune and scale web applications to handle 10s of thousands of page views and transactions per day.
  • Work with Product and Design teams to come up with the best user experience and application flow.
  • Work collaboratively with Project Management, QA and other developers.
  • Explore new technologies in order to evolve both application functionality and contribute to the design of infrastructure, deployment and maintenance processes.
  • Provide third line support for Operations and our Customers in resolving Production issues.

Performance Capabilities
  • Extensive knowledge/experience in software engineering best practices (i.e. OOD, modularity, extensibility, reusability and maintainability)
  • Strong understanding of software development lifecycle practices and processes. Hands-on deep practical knowledge of Agile/Scrum is preferable.
  • Practical knowledge and experience of CI/CD and related tools.
  • Demonstrable experience of proactive work and time management and prioritisation.
  • Able to self-plan and maintain an agile (hybrid-remote) working environment for oneself and ones colleagues

Skills and Experience Required
  • 5+ years experience in Python + Data Migration
  • 5+ System integration experience.
  • 5+ years experience using Django
  • LAMP + NGINX (python-centric) experience
  • Excellent knowledge of relational SQL databases.
  • Good working knowledge of HTML/JS/CSS.
  • Docker and containerisation knowledge.
  • In addition to this baseline developer profile, we have a number of tasks relating to integration with external systems, therefore one or two developers with integration experience, in particular relating to SSO and CRM, would be very useful. We will also have a number of reporting related tasks, so experience in querying databases in a performant fashion, and also using Django forms and Django views for the front-end part of the application would be useful.
Additional Useful Experience
  • Payment Processing and Merchant Integration
  • Experience architecting enterprise-level content-management systems
  • Experience with Gitlab Continuous Integration and Deployment
  • Advanced Virtualization, container technologies, Kubernetes orchestration
  • AWS or other cloud service providers.


(Personal data collected will be used for recruitment purpose only.)


Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Time Management
  • Collaboration
  • Problem Solving

Software Engineer Related jobs