Role OverviewWe are looking for a Senior .NET Developer who will take full ownership of designing and delivering high-quality, well-tested software solutions within a Transport Execution Management environment.You will collaborate closely with solution designers and business stakeholders to transform functional ideas into robust, reliable, and scalable applications. This role requires a strong understanding of business processes, technical excellence, and the ability to independently drive solutions from concept to deployment.Beyond technical expertise, we value professionals who demonstrate initiative, clear communication, team spirit, and a proactive mindset. You are respectful, composed under pressure, and comfortable taking responsibility for complete end-to-end delivery while actively contributing to knowledge sharing within the team.
Mandatory Requirements
.NET Development: 10+ years of experienceAzure Cloud Development: 5+ years of experience.NET Core Web API Development: 5+ years of experienceNative .NET for Android (Xamarin): 5+ years of experienceBlazor: Minimum 1 year of experienceReact Native: Minimum 1 year of experienceStrong expertise in unit testingFluent English (C2 level)
Key Evaluation Criteria
.NET ExpertiseDeep mastery of the .NET ecosystem (language features, LINQ, async/await, security best practices, design patterns, data structures).Android / Xamarin DevelopmentStrong experience building complex native .NET Android applications.Deep understanding of Android lifecycle and native bindings.Code Quality & CraftsmanshipWrites clean, maintainable, SOLID, and testable code aligned with best practices.Web API Design & DevelopmentDesigns and implements secure, scalable, and high-performance .NET Core Web APIs.Azure CloudStrong hands-on experience with Azure services, PaaS components, and event-driven architectures.Testing & QualityDesigns meaningful, maintainable automated unit tests.CI/CD & DevOpsBuilds and maintains Azure DevOps pipelines.Experience with containerized deployments using Docker and Kubernetes.DatabasesStrong SQL knowledge, database modeling, and performance optimization.Version ControlProficient with Git, branching strategies, and collaborative workflows.Collaboration & CommunicationClearly explains technical decisions.Works constructively within a team.Maintains professionalism under pressure.