Summary:
As a Software Development Engineer, you will be responsible for analyzing, designing, coding, and testing multiple components of application code across one or more clients. Your typical day will involve performing maintenance, enhancements, and/or development work.
Roles & Responsibilities:
- Expected to perform independently and become an SME.
- Required active participation/contribution in team discussions.
- Contribute in providing solutions to work-related problems.
- Collaborate with team members to develop and implement software solutions.
- Participate in code reviews and provide feedback to improve code quality.
- Troubleshoot and debug software applications to ensure optimal performance.
- Stay updated on industry trends and technologies to enhance software development processes.
- Assist in the documentation of software designs, requirements, and processes.
- Required Skill: Expert proficiency in Python.
- Additional Good To Have Skills: Experience with Django.
- Strong understanding of software development principles and practices.
- Experience in developing and maintaining software applications.
- Knowledge of database management systems and SQL.
- Familiarity with version control systems like Git.
- Ability to work effectively in a team environment.
- The candidate should have minimum 2 years of experience in Python.
- This position is based at our Manila office.
Report job