Tech Lead – Backend Engineer
Περιγραφή θέσης
Benefit Software is a company with an innovative management culture coupled with in-depth knowledge of the shipping industry. We are absolutely and solely focused on the development of user-friendly office and vessel applications for maritime.
We hire people with talent, passion, and potential and then give them the variables to evolve and thrive both professionally and personally!
We are growing and thus looking for an ambitious Tech Lead – Backend Engineer to guide our backend team in building scalable, secure, and high-performance services for our ERP platform. You will take ownership of backend architecture and technical direction, while mentoring engineers and collaborating with product, frontend, DevOps, and other Tech Leads across disciplines.
Our tech stack includes .NET (C#) on the backend, Angular on the frontend, MSSQL as our primary database, and modern cloud-native infrastructure leveraging Azure, Kubernetes, and Docker.
If you love taking challenges by providing quality advices and services to the Shipping companies, you're probably the right fit for our team!
Main Duties:
- Leads the backend engineering team, providing technical direction, mentorship, and day-to-day guidance to ensure high-quality delivery
- Owns the backend architecture for our ERP platform (services, APIs, data access), ensuring scalability, performance, security, and maintainability
- Designs, builds, and evolves RESTful APIs and backend services in .NET (C#) to support Angular applications and external integrations
- Drives database design and optimization in MS SQL Server (schema modeling, stored procedures, query performance tuning, indexing, transactional boundaries)
- Collaborates closely with Product Managers and other Tech Leads to translate business needs into technical solutions, estimates, and delivery plans
- Partners with DevOps/Cloud engineers to deploy and operate services in Azure using Kubernetes and Docker (deployment patterns, scaling, resilience, observability)
- Establishes non-functional requirements and performance budgets; identifies bottlenecks and leads initiatives to improve latency, throughput, and reliability
- Ensures secure-by-design development: authentication/authorization, secrets management, secure coding practices, audit trails, and vulnerability remediation
- Leads the design and delivery of robust integration patterns (REST, webhooks, async messaging where needed, ETL/ELT where appropriate), including API versioning, idempotency, retries, and backward compatibility.
Required Skills:
- 7+ years of professional backend development experience, with at least 2+ years in a leading role
- Expertise in .NET (C#) and MSSQL (schema design, performance tuning, stored procedures)
- Strong experience with cloud-native environments (Azure, Kubernetes, Docker)
- Proven ability to design and scale software solutions for customer
- Solid understanding of RESTful API design, microservices, and distributed architectures
- Strong leadership and mentoring skills; ability to guide and inspire engineers
- Excellent communication and collaboration skills, especially when working with other Tech Leads.
Nice-to-Have Skills:
- Experience with Event-Driven Architectures (Azure Service Bus)
- Familiarity with Enterprise Solutions
- Background in ERP, supply chain, logistics, or the maritime industry.
Why Join Us?
- You will lead the technical backbone of a growing Marine ERP platform
- You will collaborate with other Tech Leads to shape a unified, scalable architecture
- You will work with a cutting-edge stack: .NET, Angular, MSSQL, Azure, Kubernetes, Docker
- You will influence product and architectural decisions with direct business impact
- You will grow into higher leadership opportunities as the company develops
- Competitive salary, performance-based bonuses and other perks.
¿Te interesa este puesto?