Backend Engineer
We are building an object detection and monitoring solution leveraging SAR data from different providers. Our analytical solution ingests high-resolution SAR imagery, applies advanced classification and sensor-fusion algorithms, and delivers actionable insights to operators. The platform is implemented as a suite of containerized microservices — communicating via Kafka and REST APIs — and orchestrated on Kubernetes for seamless scalability and resilience.
WHAT YOU BRING ALONG:
- Deep knowledge of C# and object-oriented programming (OOP) principles.
- Solid understanding of .NET and ASP.NET Core fundamentals.
- Deep understanding of REST APIs and HTTP protocol.
- Solid knowledge of relational databases and SQL.
- Understanding of Entity Framework Core and ORM concepts.
- Good knowledge of Git and version control workflows.
- Understanding of software development lifecycle and Agile methodologies.
- Knowledge of SOLID principles and common design patterns.
- Ability to write clean, readable, and maintainable code.
- Strong analytical and problem-solving skills.
- Good communication skills and willingness to learn.
- English level: Intermediate (B1+) or higher.
Would be a plus:
- Experience developing personal, academic, or commercial projects using .NET technologies.
- Experience with ASP.NET Core Web API development.
- Understanding of cloud concepts and Microsoft Azure services.
- Familiarity with Docker and containerization.
- Knowledge of unit testing frameworks (xUnit, NUnit, MSTest).
- Understanding of CI/CD concepts and tools.
- Participation in open-source projects, hackathons, or coding competitions.
- Knowledge of software architecture fundamentals and clean coding practices.Microsoft
- Certified: Azure Fundamentals
- Microsoft Certified: Azure AI Fundamentals
- Microsoft Certified: Azure Data Fundamentals
WHAT WE OFFER:
Professional development:
- Highly experienced professional community: more than 50% employees have a senior level of competence
- Personal development plan and regular Performance Appraisal
- Clear rotation process with opportunity to switch between different roles, projects or technology stack
- Attendance of professional conferences, meetups and certifications (coverage upon on business needs)
- Internal training programs, free SmartTalks and TechTalks inside the compant
- Access to Pluralsight
- Corporate English classes
Well-being
- Flexible schedule and possibility to work remotely: feel free to choose an option upon your preferences
- Paid vacation annually
CANDIDATE’S JOURNEY MAP:
Candidates application ---> CV-based Interview with Recruiter ---> Hiring Manager + Technical Interview ---> Job offer ---> Welcoming in Vector Software
OUR CULTURE:
People come to People to Create Impact Success Fun.
We are successful, prosperous, and happy professionals who are providing meaningful and impactful software development services to make our partners as successful and happy as we are.