Software architect

Covantis is an industry-wide initiative on a bold mission to simplify the global trade for the entire industry of agricultural commodities. Covantis is being developed by the commodities trading and shipping industry for the commodities trading and shipping industry. The goal is to create more efficiency and value for the entire industry. Covantis is building a secure digital platform that will minimise your operating risks while increasing market efficiency for the entire commodities trading and shipping industry.

Software architect
Full-time
English: Upper-intermediate

Main requirements:

  • 5+ years of experience as a Software Engineer working on Enterprise-grade projects
  • 2+ years of experience as Software Architect or Tech Lead on Enterprise-grade projects
  • MSc in computer science or equivalent 
  • Crucial to have worked through the full application lifecycle experience for at least one enterprise software project, having a big picture understanding of all the pieces at play 
  • Ability to make methodical design trade off decisions to meet desired qualities in a solution (e.g., throughput, scalability, confidentiality and privacy, security, usability and maintainability)
  • Knowledge of CI/CD and DevOps best practices and main tools 
  • Expertise in micro-service architecture from conception, design, technology evaluation, pilot program, sizing, implementation, maintenance, and support
  • Experience in designing Application Architecture diagrams, Sequence diagrams
  • Experience in a customer-facing delivery role
  • Communication skills (workshops, public speaking, adapt from C-level to developers) 
  • Demonstrated experience gathering and understanding customer business requirements
  • High levels of emotional intelligence and the ability to work collaboratively with people and synthesize insights
  • Experience in agile project management
  • Ability to make methodical, data-driven design decisions to meet desired qualities in a solution (e.g., throughput, scalability, confidentiality and privacy, security, usability and maintainability)
  • Excellent organizational and leadership abilities.
  • Fluency in English 

Nice to have

  • Understanding blockchain applications architecture from conception, design, technology evaluation, pilot program, sizing, implementation, maintenance, and support
  • Ethereum or other major enterprise blockchain platform experience
  • Implementing smart contracts in Solidity
  • Development of highly used scalable applications 
  • DevOps knowledge (Kubernetes, Terraform, pipelines) 
  • Experience working in a start-up culture

Benefits:

  • Vacation 25 working days
  • Sick leave - 30 days with medical certificate (3 days without)
  • Performance bonus (up to 1 month salary)
  • Learning and development budget - $2000 per year
  • health insurance
  • coworking expenses coverage
  • equipment is provided (laptop, monitor)
  • live team meetings once in a month

Selection process:

1. HR Indigo interview

2. Interview with Hiring manager

3. Interview with Architect

4. Architecture task – homework assignment to prepare Architect Decision Record for specific problem

5. Final interview with Engineering lead ( key stakeholder for Architect).

Our recruiter
Katerina Zaika
Katerina Zaika
Contact a recruiter
Lead, Senior
Remote
Maria  Stepanenko
Middle/Senior Python Developer
Remote,
Kyiv, Ukraine
Dnipro, Ukraine
Kharkiv, Ukraine
Odesa, Ukraine
Lviv, Ukraine
English (Upper-intermediate)
Full-time
Remote,
Kyiv, Ukraine
Dnipro, Ukraine
Kharkiv, Ukraine
Odesa, Ukraine
Lviv, Ukraine
English (Upper-intermediate)
Full-time