Senior Software Engineer (Django)
Q Sentral @ Kuala Lumpur
Full Time
Salary: RM5k - 10k
About the Role
The Django Senior Software Engineer will be responsible for leading the development and maintenance of web applications using the Django framework. The candidate will work closely with other members of the development team to create high-quality software solutions that meet the needs of the organization.
Responsibilities
Lead the development, testing, and deployment of web applications using the Django framework.
Write clean, efficient, and maintainable code that meets design specifications and follows best practices.
Collaborate with other members of the development team to design software solutions that meet business requirements.
Participate in code reviews to ensure that code meets quality standards and is maintainable.
Debug and troubleshoot issues in production and non-production environments.
Write and maintain technical documentation for software applications.
Mentor and train junior developers on software development best practices and the Django framework.
Stay up-to-date with emerging trends and technologies in software development.
Requirements
Bachelor's degree in Computer Science, Software Engineering or related field.
Proven experience in software development using Django.
Strong knowledge of web development technologies such as HTML, CSS, and JavaScript.
Experience with software design patterns and architectural principles.
Familiarity with front-end frameworks such as React, Angular or Vue.js is a plus.
Proficiency in using software development tools such as Git, Docker, and Agile methodologies.
Experience with cloud-based technologies such as AWS or Google Cloud is a plus.
Excellent problem-solving and analytical skills.
Strong communication and interpersonal skills.
3+ years of experience in software development.