Savvycom - Software Product Development

Senior Python Developer (remote fulltime)

No longer accepting applications

Direct message the job poster from Savvycom - Software Product Development

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 one’s colleagues


Skills and Experience Required

● 5+ years’ experience in Python.

● 5+ System integration experience.

● 4+ 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.


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. 


Education

● Bachelor’s degree preferred, ideally in Computer Science or related field

● SCRUM or AGILE certified would be useful

  • Seniority level

    Not Applicable
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at Savvycom - Software Product Development by 2x

See who you know

Get notified about new Python Developer jobs in Vietnam.

Sign in to create job alert

Similar jobs

People also viewed

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More