Tech Stack
Job Description, Responsibilities & Requirements
About the Position
We are looking for a Middle.Net Developer to join our engineering team in Georgia, Poland, or Nigeria.
About AltexSoft
A well-established DMC focused on safari experiences. The organization builds bespoke itineraries, manages exclusive camps and ground logistics, and delivers high-touch, personalized travel services for international clients. The team values reliability, attention to detail, and seamless guest experiences, and is launching a cloud-native SaaS platform to modernize itinerary planning, supplier inventory, bookings, and client communications.
About the Project
You will join a cross-functional engineering team to build a new DMC SaaS platform. The role emphasizes backend development with.NET, translating product requirements into robust services, writing tests, and producing technical documentation. AWS experience is a plus, but not required.
Responsibilities
- Analyze requirements and translate business needs into technical designs and working prototypes.
- Develop backend services using C#, ASP.NET Core Web API, EF Core, and PostgreSQL.
- Write and maintain unit and integration tests to ensure features meet acceptance criteria.
- Perform code reviews and apply SOLID principles and clean architecture patterns.
- Create technical documentation including API specifications, data models, and deployment notes.
- Participate in CI/CD, observability, and production support activities.
- Collaborate with product, QA, and operations to deliver production-ready features on schedule.
Requirements
- 3+ years professional experience with C# and .NET.
- Strong understanding and practical application of SOLID design principles.
- Hands-on experience with ASP.NET Core Web API and Entity Framework Core.
- Solid experience with PostgreSQL and writing optimized SQL queries.
- Proven ability to write unit and integration tests using common test frameworks.
- Familiarity with RESTful API design, authentication/authorization patterns, and basic performance tuning.
- Good communication skills and experience working in cross-functional teams.
Nice to Have
- AWS experience (RDS, S3, IAM, CloudWatch, Lambda, ECS/EKS).
- Prior experience in travel, hospitality, or DMC systems.
We Offer
Work-life Balance
- Possibility to work remotely
Health Care
- Reimbursement of medical expenses
- Online morning exercise
Education
- Compensation for trainings, seminars, conferences
- Free access to the Pluralsight and ACloudGuru knowledge base
- Access to the AltexSoft library with top-notch materials
- A mentor for a probation period
- Engagement in our Mentorship Hub program as a mentor or a mentee to foster professional growth and development
Development
- Horizontally - master new technologies at internal courses
- Vertically - choose your own career path through Competency trees
Recognition Program
- All your activities are marked by points that can be exchanged for gifts to fit any taste.
Contact
Contact our Talent Acquisition Specialist
Nataliia [email protected]