Connecting...

Python Developer

Job Title: Python Developer
Contract Type: Permanent
Location: Kuala Lumpur
Industry:
Salary: RM Attractive
Contact Name: Arvinth Gunasegaran
Contact Email: arvinth.gunasegaran@ellwoodconsulting.com.my
Job Published: December 17, 2019 16:47

Job Description

About our client

Our client is a leading global provider of cyber security and cyber defense software for the insurance industry.

 

About the role

Our prestigious client is looking for a Python developer with at least 3 years of experience to join their vibrant team in Kuala Lumpur. The winning candidate will be required to work in a team with software engineers, a project manager, an architect as well as a scrum master to take part in the software development process.

 

Your responsibilities

  • Participate in all phases of the Software Development Life Cycle – Design, Development, Testing, Deployment, post deployment maintenance.

  • Provide technical leadership to the development team.

  • Work independently, proposing viable technical solutions through self-study and in-depth understanding of the existing code base.

  • Produce or validate the schedule and effort estimate for each task performed and commit to the assigned task.

  • Demonstrate an understanding of the importance of schedule and endeavour to accurately estimate and deliver according to the estimates.

  • Demonstrate maturity, skill and adeptness in team collaboration, technical discussion and negotiation.

  • Continually improve personal understanding of the programming languages, frameworks, technical concepts, methods and measurements that underpin the engineering disciplines and practices.

  • Demonstrate the ability to understand, challenge, contribute or construct software specification and is capable of building software in line with the specifications.

  • Exploit appropriate software development methods, languages, libraries and techniques and apply these to software engineering tasks to realise the most effective outcome.

  • Ensure that all work is consistent with defined standards where standards exist and to withstand professional scrutiny in any case.

  • Ensure high quality and that delivery standards are met and consistently deliver quality code on time and within estimate.

  • Demonstrate the ability to reflect on and improve personal performance.

 

You will have

  • A Bachelor’s Degree in Computer Science or related fields.

  • Strong skills in Python programming, with at least 3 years of experience.

  • A strong understanding of agile/Scrum methodologies, as well as a DevOps mindset.

  • Familiarity with Git/Bitbucket or other CVS source control systems.

 

You will ideally have

  • Familiarity with CentOS Linux and Bash

  • Exposure to Oracle/MySQL/MongoDB databases

  • Understanding of VMWare APIs