Senior Software Developer

10+ years of experience
Ukraine or EU
Remote

We are seeking a highly experienced Senior Software Developer with 10-12 years of hands-on development expertise for our client. The ideal candidate will have strong proficiency in Perl/Shell scripting, Python, Java, Angular, and experience in CI/CD pipeline development and deployment. Exceptional troubleshooting and analytical skills are a must, as this role requires deep technical insight and problem solving capabilities in a fast-paced environment.
Founded in 2003, the company is a global technology consultancy specializing in digital transformation, data management, and AI-driven solutions. They focus on enhancing customer experiences and providing secure IT infrastructure. The company also offers expertise in Salesforce, UX/UI design, and loyalty programs, aiming to accelerate business value through integrated technology and industry insights.

Requirements:

  • 10-12 years of professional software development experience.

  • Strong expertise in Perl/Shell scripting, Python, and Java.

  • Experience with Angular for front-end development.

  • Proven track record in building and managing CI/CD pipelines.

  • Excellent troubleshooting, debugging, and root cause analysis skills.

  • Familiarity with version control systems (e.g., Git) and agile development methodologies.

  • Strong communication and interpersonal skills.

  • Upper-Intermediate English.

Preferred Qualifications:

  • Experience in containerization tools (e.g., Docker, Kubernetes).

  • Familiarity with cloud platforms (AWS, Azure, or GCP).

  • Exposure to monitoring and logging frameworks.

Responsibilities:

  • Design, develop, and maintain scalable software solutions using Java, Python, and scripting languages (Perl/Shell).

  • Build and enhance front-end applications using Angular.

  • Develop and integrate CI/CD pipelines for streamlined code deployment and system updates.

  • Collaborate with cross-functional teams to gather requirements, develop solutions, and troubleshoot complex issues.

  • Analyze existing code and system performance to identify areas for improvement and optimization.

  • Provide technical guidance and mentorship to junior developers as needed.

  • Ensure code quality, security, and maintainability through best practices and code reviews.

What we offer:

  • Long-term employment with competitive compensation, based on experience.

  • Possibility to work remotely.

  • An open, transparent and fun work culture.

  • Multi-national team and collaborative work environment.

  • Continuous knowledge sharing with engaged co-workers.

  • Career and professional growth opportunities.

Attach a CV file (PDF, DOC)

Similar vacancies

Sales representative

1 year of experience
Poland, Europe
Remote , fulltime

Product Analyst

2+ years of experience
Ukraine
Remote

Cloud DevOps Engineer

4+ years of experience
Ukraine or EU
Remote