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