Senior Software Engineer (SaaS logistics)

About the Role

As a Senior Software Engineer, you will be instrumental in the design, development, deployment, and maintenance of advanced software applications tailored to the logistics industry. You’ll collaborate with a multidisciplinary team to build robust solutions using the latest in the .NET technology stack.


Key Responsibilities

  • Design and develop software using C#, ASP.NET, Blazor, and related technologies within the .NET ecosystem.
  • Implement distributed systems and integrate Azure services to deliver scalable and resilient applications.
  • Proactively troubleshoot and maintain existing software solutions.
  • Work closely with cross-functional teams to understand user needs and deliver tailored solutions.
  • Test, debug, and refine existing software to ensure optimal performance and reliability.
  • Share technical expertise and mentor other team members.
  • Contribute to the company’s broader technical strategy and stay updated on industry trends.

Requirements

  • At least 6 years of experience as a software engineer, with strong expertise in C#, ASP.NET, and RESTful WebAPI.
  • Experience with .NET MAUI and migrating from .NET Framework to .NET Core is a plus.
  • Familiarity with Azure services (e.g., Service Bus, App Service, Azure AD, SQL Database).
  • Excellent problem-solving skills and ability to work effectively in a team.
  • Strong communication and collaboration skills.
  • Passion for staying current with new technologies and a mindset of continuous learning.

What’s Offered

  • Competitive salary based on experience
  • Remote work flexibility
  • Opportunities for personal growth through training and internal career paths
  • A welcoming, family-style work culture within a growing organization