Covantis is an international commodities shipping platform created to modernize how post-trade execution processes are managed and to minimize operating risks while increasing market efficiency. The company is financed by the 6 largest global sellers of agricultural products (60% of the world market with total annual revenue of 339 billion US dollars. Founded in 2018. Headquarters in Geneva.
Team: Lead, 2 Front End Devs, 2 Back End Devs, 1 Manual QA, 1 Automation QA, Product Owner – (Scrum team)
Tasks:
- Working in close collaboration with product, engineering, and design partners to build customer-centric solutions
- Lead team's execution, the quality team produces, the speed and cadence of delivery, but most importantly, develop the team's culture, environment, and overall growth of the people
- Providing technical leadership to software engineers by coaching and mentoring throughout end-to-end software development, maintenance, and lifecycle to achieve project goals to the required level of quality
- Promoting team's engagement and motivation, driving team to reach operational excellence, sprint objectives, and release goals
- Providing hands-on technical and functional input to design, maintaining, building, integrating, and testing complex software components according to functional and technical design specifications
- Making sure that the team consistently ships high-quality code and architecture and contributes to the code reviews of the merge requests, and directly to the implementation of user stories and technical tasks
- Providing input to leadership regarding project viability and tech requirements and contributing to the tech definition and effort sizing of the new features assigned to the team
- Communicating with the lead architect, the head of engineering, and the other tech leads to contribute to the overall platform architecture and software factory organization
- Managing the engineers on the scrum team, developing their skills, and helping advance their careers
Important:
- 7+ years of experience with software development in a distributed, fast-paced environment, implementing full-cycle projects in cloud environments adhering to Agile and DevOps principles
- 1-2 years of experience as team lead – both leading development tasks and mentoring engineers
- Strong working knowledge of back end (REST, ORM, relational database implementation, microservices patterns, Node.js, Java, C#, or Golang experience)
- Experience with CI/CD setup
Will be in plus:
- Experience with blockchain technologies such as Ethereum
- Familiarity with cloud computing platforms like AWS and Azure
- Excel developed microservice-based distributed systems with high availability, performance, and reliability
- Experience in tools & technologies: TypeScript, Redis, message brokers such as Kafka or RabbitMQ, Kubernetes, Docker, Gitlab pipelines, blockchain implementation (Ethereum)
Benefits:
- Vacation - 5 weeks
- Annual bonus based on performance - 10-15% of annual salary
- Healthcare – 20EUR net per month
- Lunch allowance – 5EUR net per day