Senior .Net Full-stack Engineer Offline
Software Engineer (C# .NET) – Barging Logistics System
Location: Remote (Ukraine) – Project in the USA
Employment Type: Full-time
English Proficiency: B2-C1 required
About the Engagement:
Happen Technologies, a US-based software development firm, is seeking an additional development team member for one of their client teams. This team is focused on developing a logistics management system which is responsible for river transportation, trip management, and billing automation for the Barging industry. The system is built using C# .NET 7.0, and it involves:
- Database management using MS SQL with Dapper ORM (ListQuery pattern) for efficient queries.
- Web application development using ASP.NET MVC with JavaScript and jQuery (DataTable) on the frontend.
- Complex billing logic based on boat and barge events.
About Happen Technologies:
Happen Technologies is a technology company founded in 2018 by two former software engineers. With their headquarters based in St. Louis, Missouri, Happen specializes in technology strategy consultation, custom software solution development and long-term contract-based staffing services.
Technical Requirements
Must-Have Skills
- C# .NET (7.0+) – Strong experience with ASP.NET MVC and Web API development.
- MS SQL (T-SQL, Dapper) – Ability to write optimized queries, work with transactions, and implement audit logging.
- JavaScript, jQuery, and DataTables – Frontend handling for dynamic data tables and modals.
- Unit Testing & Debugging – Writing clean, testable code and debugging using tools like Postman and Swagger.
Soft Skills & Cultural Fit
Since this role involves collaboration between Ukrainian and U.S. teams, the candidate must be very comfortable with cultural and time zone differences.
Must-Have Soft Skills
- English Proficiency (B2-C1 required) – Ability to discuss both business and technical details and converse comfortably in client meetings.
- Proactive Problem-Solving – Ability to work independently and suggest improvements.
- Cross-Cultural Collaboration – Comfortable working with American and international colleagues.
- Adaptability to Different Workflows – Willingness to follow client business processes and Agile methodologies.
- Attention to Detail & Accountability – Responsibility for code quality, performance, and reliability.
Additional Details
- Time Zone Overlap: Availability for at least 4 hours of overlap with U.S. business hours (EST or CST preferred).
- Contract Type: Full-time remote contract.
- Compensation: Competitive salary based on experience and skills.
Required skills experience
| C# | |
| .NET | |
| SQL | |
| .NET Core | |
| JavaScript |
| ASP.NET MVC | |
| MS SQL Server | |
| jQuery | |
| Dapper | |
| T-SQL |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |
The job ad is no longer active
Look at the current jobs ASP.NET →