Basic Information
Ref Number
Last day to apply
Primary Location
Country
Job Type
Work Style
Description and Requirements
We are seeking a highly skilled and experienced Senior Python Developer to join our dynamic team. The ideal candidate will have a strong background in software development, with at least 5 years of experience as a developer and a minimum of 1.5 years of experience working with Python. Candidates with experience with AWS Glue, migration projects are desirable. Strong SQL skills is a must. As an Intermediate Python Developer, you will be responsible for designing and implementing software solutions, collaborating with cross-functional teams, and ensuring the successful delivery of projects.
- Experience Required: Minimum 5+ years as a Developer, 1.5 years with Python, AWS Glue, Migration Project Experience, and SQL Skills
Key Responsibilities:
Software Development
- Design, develop, and maintain Python-based applications and systems.
- Utilize AWS Glue for data integration and ETL processes.
- Implement and Deliver migration projects, ensuring seamless transitions and minimal downtime.
- Develop and optimize SQL queries and scripts for database interactions.
- Troubleshoot and resolve technical issues, ensuring system reliability and performance.
Collaboration and Communication
- Collaborate with project managers, business analysts, technical leads, and stakeholders to understand project requirements and deliverables.
- Work closely with other developers, QA engineers, and DevOps teams to ensure high-quality software delivery.
- Participate in code reviews and provide constructive feedback to peers.
Innovation and Continuous Improvement
- Stay updated with the latest industry trends, technologies, and best practices.
- Identify opportunities for process improvements and implement innovative solutions.
- Promote a culture of continuous learning and professional development within the team.
Qualifications and Skills:
Education
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Experience
- Minimum 5+ years of experience as a software developer.
- At least 1.5 years of experience working with Python.
- Proven experience in software development projects.
- Experience with AWS Glue and migration projects is highly desirable.
Technical Skills
- Strong skills Python programming and related frameworks (e.g., Django, Flask).
- Expertise in SQL and database management (e.g., PostgreSQL, MySQL).
- Experience with AWS Glue and other AWS services.
- Familiarity with software development methodologies (e.g., Agile, Scrum).
Additional Job Description
Soft Skills
- Strong problem-solving and analytical skills.
- Effective communication and interpersonal skills.
- Ability to work collaboratively with cross-functional teams.
- Self-motivated and able to work independently with minimal supervision.
- Candidate preferred from Telco Domain.
EEO Statement