Technical Lead в Vector Software, Львів

Wait 5 sec.

We are building a vessel detection and monitoring solution leveraging SAR data from different providers (e.g., ICEYE). Our Decision Support 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.Technology Stack:Backend Framework: .NETDatabase: PostgreSQL + PostGISORM: Entity Framework CoreMessaging & Streaming: Apache Kafka (with Protobuf)APIs: REST over HTTPS, WebhooksMonitoring & Observability: OpenTelemetry, centralized loggingStorage: Amazon S3Containerization & Orchestration: Docker, KubernetesFrontend: ReactCI/CD: GitHub Actions (or Azure DevOps)IN THIS ROLE YOU WILL:Team (~3-5 team members) technical leadershipParticipation in requirements solicitation and management processesDevelopment and enhancement of system architectureTechnical solutions design, preparation of technical specifications and functional descriptionsExecution of code review and other engineering practicesSprint planning, backlog reviews, and daily stand-up sessionsClose cooperation with the client teamImplementation of tasks related to back-end and front-endPerform other related duties as requiredWHAT YOU BRING ALONG:7+ years of experience in software developmentAt least 2+ years of experience as TL role managing a team of at least 3-5 developersKnowledge of software product life-cycle, software architecture and designStrong knowledge of OOP/OOA, software architecture design patternsStrong knowledge of .NET, C#Profound knowledge of relational DB, experience with non-relational DBSolid understanding of message-driven architectures (Kafka, Protobuf)Knowledge of Javascript, Typescript, hands-on experience with React JSAbility to write high quality code following TDD practicesStrong experience in Applied Scrum frameworkUpper-intermediate spoken and written English levelPerfect communication and presentation skillsBachelor’s/Master’s Degree in the field of Computer Science or a closely related fieldWOULD BE A PLUS:Sea surveillance / maritime monitoring experienceWHAT WE OFFER:Professional development:Highly experienced professional communityPersonal development plan and regular Performance AppraisalTransparent rotation process with an opportunity to switch between different roles, projects, or technology stackAttendance of professional conferences, meetups, and certifications (coverage upon business needs)Internal training programs, free SmartTalks, and TechTalks inside the companyCorporate English classesWell-being:Flexible schedule and possibility to work remotely: feel free to choose an option upon your preferencesPaid vacation annuallyPaid sick leaves annuallyHealth insuranceCANDIDATE’S JOURNEY MAP:Candidates application ---> CV-based Interview with Recruiter ---> Hiring Manager Interview ---> Technical Interview ---> Job offer ---> Welcoming in Vector SoftwareOUR 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.Відгукнутись на вакансію