Orfium is hiring a

Software Developer

Colombo, Sri Lanka
Full-Time

We are seeking a talented Python Software Developer to join our team and contribute to the development of innovative software solutions. You will be responsible for designing, developing, and deploying robust and scalable applications. The ideal candidate possesses a strong foundation in Python programming, data science, and cloud technologies.

Responsibilities

  • Develop and maintain Python-based applications using frameworks like Django, Flask
  • Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
  • Write clean, efficient, and well-documented code.
  • Conduct thorough unit testing to ensure code quality.
  • Deploy and manage applications on cloud platforms (GCP or AWS).
  • Stay up-to-date with the latest trends and technologies in the Python ecosystem.
  • Contribute to the improvement of development processes through the adoption of best practices like gitOps and DevOps

Requirements

    • Bachelor's degree in Computer Science or a related field.
    • Minimum of 2 years of industry experience in Python application development.
    • Proficiency in Python 3.7 or higher, with a strong understanding of data science libraries like NumPy and Pandas.
    • Knowledge and hands-on experience with neural networks and machine learning algorithms.
    • Hands-on experience with cloud platforms (GCP or AWS) for deployment and management.
    • Knowledge of at least one popular Python framework (Django, Flask, Tornado, or Pyramid).
    • Familiarity with version control systems (Git) and DevOps practices.
    • Excellent problem-solving, analytical, and communication skills.
    • Ability to work independently and as part of a team.
    • Experience with data engineering or machine learning pipelines.
    • Knowledge of additional programming languages (e.g., JavaScript, SQL).
    • Contributions to open-source projects.

Benefits

💰 Pegged Salaries to the USD

🏠 Hybrid Work Arrangement

🏦 Performance Bonus

🏥 Private Health Insurance

🌴 Paid Time Off

📚 Accelerated Career Growth

💻 Latest Tech Equipment

🚀 International Exposure

🎳 Team Engagement Allowances

🗣️ Free Mental Health Counselling

🥳 Exciting Company Events

📆 Paid Bereavement Leave

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Developer Q&A's
Report this job
Apply for this job