Senior .Net Full-stack Engineer
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.