company-logo
Senior Software Developer

Description

We are seeking a Senior Software Developer with more than 10 years of experience to join our dynamic team at the forefront of innovation. The ideal candidate will have a proven track record of designing, developing, and implementing complex software solutions. As a key member of our development team, you will play a critical role in driving our project's lifecycle, from conception through deployment, ensuring it meets quality standards and client needs. Your leadership skills will guide junior developers, fostering a collaborative environment where knowledge sharing and technical excellence are paramount. You will also contribute to the continuous improvement of our software development processes and practices.

Requirements

  • Bachelor's degree in Computer Science or related field.
  • More than 10 years of experience in software development, with hands-on expertise in at least two programming languages (e.g., Java, C#, Python).
  • Proven experience with software development methodologies (e.g., Agile, Scrum).
  • Solid understanding of database technologies (e.g., SQL, NoSQL) and web services (e.g., REST, SOAP).
  • Experience in full software development lifecycle (SDLC) from requirement gathering to deployment.
  • Strong problem-solving skills and ability to work under tight deadlines.

Desirable

  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).

⚠️

Applications for this role are closed!
Thank you for visiting!