Overview

Symphony Solutions is a Cloud and Agile Transformation company, headquartered in the Netherlands, with delivery centres in Ukraine, Poland, Macedonia, and The Netherlands. Founded in 2008, the company is now 600 people with over 35 international clients, primarily in Western Europe and North America. A Boston office was recently opened to better accommodate American clients.

As an Agile transformation company, Symphony Solutions’ management style goes beyond the development teams to all the support functions, such as the Leadership Team, HR, Marketing, Finance, and Administration. The company’s dedication to Agile led to opening the Agile Certification Center. An important element of Symphony Solutions’ policy is hiring the top 20% of candidates in a given market. Our commitment has always been to invest time and attention into the people, allowing them to focus on the business. When that happens, the people own the projects, the clients own the results, and the partnership is strengthened and perpetuated.

Job Position: Middle FullStack Python + React Engineer

Job Location: Nigeria

Job Requirements
You will be an excellent fit for this position if you have:

  • 2-4 years of experience with Python
  • React
  • OOP and SOLID principles of knowledge
  • Experience in using Test Frameworks Unit and Performance Testing
  • Integration, E2E
  • Django Framework
  • Experience with Terraform
  • Kubernetes
  • Redis
  • Experience with RESTful web services and 3rd party APIs integrations
  • Experience with Rest API using FastAPI or similar
  • Web scraping, scrappy, bs4, selenium
  • AWS Serverless stack
  • Knowledge of JavaScript and TypeScript
  • English level – Intermediate+

Here are some of the things you’ll be working on:

  1. Implement solutions, and contribute to technical design
  2. Prototyping of new solutions
  3. Do bug fixes and refactor solutions when needed
  4. Follow engineering processes (code review, grooming, etc.)
  5. Implement unit tests and other automated tests as appropriate
  6. Analyse business requirements, transform them into functional/non-functional requirements, provide estimates
  7. Identify and communicate required changes to business requirements, working closely with stakeholders and presenting work back
  8. Participate in the recruitment process during CV pre-screening and interviews
  9. Mentor junior team members and participate in leveling of the team members
  10. Escalate to the Delivery Manager and Employee Relationship Management team in case of talent loss risks.

How to Apply
Interested and qualified candidates should:
Click here to apply online

Tagged as: Engineering, Information Technology