Software Engineer / Senior Software Engineer (Python)

Avantrio (Pvt) Ltd.
Full-timeColombo, Sri Lanka

Job Title: Software Engineer / Senior Software Engineer (Python)

Job Summary:

Seeking skilled and passionate Software Engineers / Senior Software Engineers with a minimum of 2 years of industry experience (excluding internships) and a strong Python background. Front-end development skills are a preferred qualification.

Key Responsibilities:

  • Design, develop, test, and maintain scalable and robust solutions using Python
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, maintainable, and efficient code
  • Conduct code reviews to ensure code quality
  • Troubleshoot, debug and upgrade existing software
  • Provide technical guidance and solutions to complex problems
  • Work closely with product managers, designers, and other stakeholders
  • Communicate effectively to ensure alignment and transparency
  • Stay updated with the latest industry trends and technologies
  • Proactively seek opportunities to improve software and development processes

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Minimum of 2 years of professional experience in software development (excluding internships)
  • Proven experience with Python and its frameworks (e.g., Django, Flask)
  • Strong proficiency in Python
  • Experience with Python data libraries (e.g., pandas, NumPy, scipy)
  • Experience with version control systems (e.g., Git)
  • Familiarity with RESTful APIs and web services
  • Thorough knowledge of databases (SQL and NoSQL)
  • Excellent problem-solving and analytical skills
  • Strong communication and teamwork abilities
  • Self-motivated with a passion for continuous learning and improvement

Preferred Qualifications:

  • Front-end development skills with modern JavaScript frameworks
  • Experience with cloud platforms (e.g., AWS, Azure, GCP)
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes)

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
The hiring team may use this number to contact you about this job.

By clicking 'Submit Application', you agree to receive job application updates from Avantrio (Pvt) Ltd. via text and/or WhatsApp. Message frequency may vary. Reply STOP to unsubscribe at any time. Message & data rates may apply.