Notice: While Javascript is not essential for this website, your interaction with the content will be limited. Please turn Javascript on for the full experience.

Senior Python/Django Devloper New
Total Ticketing Limited
Hong Kong, Hong Kong

Job Title

Senior Python/Django Devloper

Job Description

We are looking for an experienced Senior Developer to be responsible for overseeing junior developers on projects and supporting with advanced development tasks and assignments. A Senior Developer should be able to write modular and performance-efficient code, analyse data and consistently contribute to internal unit testing and architecture refactoring, and contribute to the design and implementation of software.

To be successful as a Senior Developer, you should demonstrate great skill in creativity and innovation, ability to thrive in a high-pressure environment, and possess excellent communication skills. Ultimately, a top-notch Senior Developer should have extensive experience in software development, be able to keep up-to-date with deadlines, and have strong analytical skills.

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.
  • Work collaboratively with the PM, QA and other developers.
  • 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.
  • Explore new technologies in order to evolve both application functionality and contribute to the design of infrastructure, deployment and maintenance processes.

Performance Capabilities and Expectations

  • Strong 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 required.
  • Strong knowledge in CD/CI.
  • Good in Project, Time and Resource Planning.
  • Able to self-plan and maintain an agile (hybrid-remote) working environment for oneself and one’s colleagues

We are looking for an experienced Senior Developer to be responsible for overseeing junior developers on projects and supporting with advanced development tasks and assignments. A Senior Developer should be able to write modular and performance-efficient code, analyse data and consistently contribute to internal unit testing and architecture refactoring, and contribute to the design and implementation of software.

Restrictions

  • Telecommuting is OK
  • No Agencies Please

Requirements

  • 5+ years experience in Python
  • 5+ System integration experience; payment processing and merchant integration experience, a plus!
  • 4+ years experience using Django; additional experience architecting enterprise-level content-management systems, a plus!
  • LAMP + NGINX (python-centric) experience
  • Excellent knowledge of mySQL + PostGRES
  • JavaScript, particularly JQuery + VueJS
  • SCSS + CSS
  • Docker and containerisation knowledge

Additional Useful Experience

  • Extensive Django experience
  • Experience with Gitlab Continuous Integration and Deployment
  • Advanced Virtualization, container technologies, kubernetes orchestration
  • AWS Infrastructure

Education

  • Bachelor’s degree required; Computer Science or related field preferred
  • SCRUM or AGILE certified is a plus

Benefits

  • Work with people who are passionate about technology
  • Fun relaxed work environment
  • Competitive Salary
  • Medical insurance
  • Flexible working environment – remote management and coordination capabilities. We prefer to have you to work in Hong Kong office, and we will support your work visa, but will also accept work remotely from your current location.
  • Strong Annual Leave Package

About the Company

Total Ticketing Limited is an innovative online ticketing business based in Hong Kong. Tickets are sold through www.ticketflap.com and delivered online using QR codes providing a highly robust and secure sales and redemption platform. Ticketflap is Asia’s fastest growing online digital ticketing platform, which has helped to raise awareness and sell tickets for some of the regions’ largest events, such as Clockenflap, Art Central, Coldplay Taiwan, Fuji Rock, HKT HK E-Prix, HK Rugby 7’s kick off concert, Laneway, Neon Lights, Singapore F1 GP etc..

Within our technology team, we have two silos of work – the Development Team + the Delivery Team. The development team primarily deals with new ticketing features, maintaining a modular codebase, rolling out deliveries to new clients, code refactoring, various enhancements, and supporting our infrastructure team. We’re keen to add an additional Senior Developer to this team – specialising in Python and, specifically, Django.

Contact Info

Previous Full Stack Engineer, Setu in Bangalore, Karnataka, India Next Senior AWS Python Developer, Virtasant in Remote, Remote, Remote