[Remote] Technical Lead (.NET)

🌍 Remote, USA 🎯 Full-time πŸ• Posted Recently

Job Description

Note: The job is a remote job and is open to candidates in USA. Maropost is a company transforming ecommerce and retail through a unified platform. They are seeking a Technical Lead to lead their Feature team in a significant Azure to Google Cloud Platform migration, involving complex microservices and enterprise-grade messaging infrastructure. Responsibilities β€’ Lead the Feature team and support the Azure to GCP migration of our enterprise retail management platform β€’ Architect and design cloud-native solutions using GCP services (Cloud Run, Cloud Functions, Cloud SQL, BigQuery, Pub/Sub, Cloud Storage) β€’ Develop strategies - for complex microservices architecture including .NET Core APIs, Angular frontends, and Laravel services β€’ Plan and execute data migration from Azure SQL, CosmosDB, and DynamoDB to GCP equivalents β€’ Refactor Azure-specific services including Azure Functions, Service Bus, Event Grid, and Storage Services β€’ Migrate Infrastructure as Code from Azure Bicep to Terraform for GCP β€’ Modernize legacy .NET Framework components to .NET Core/5+ for cloud-native deployment β€’ Implement containerization strategies using Docker and Kubernetes (GKE) β€’ Design and implement CI/CD pipelines using Google Cloud Build and GitHub Actions β€’ Active participation and contribution to the daily stand-ups β€’ Participation in Agile development practices (Estimation, planning, demo and retrospectives) β€’ Constructive and collaborative team communication β€’ Development of high-quality code that aligns with the Task / Story requirements with minimal feedbacks being generated during testing β€’ Software design aligned with architecture specifications β€’ Input in Technical Design discussions β€’ Mentoring junior developers β€’ Code Reviews and feedback to other developers β€’ Write clean, scalable, tested code using .NET programming language and implemented frameworks β€’ Investigate and resolve bugs and defects identified within Retail Express applications and related services β€’ Manage and update work items within Azure DevOps accurately and in timely manner β€’ Quickly identify and communicate risks, problems, delays and drive finding solutions to ensure a favourable outcome β€’ Ask for help and assist others when help is requested β€’ Be a self-starter that needs minimal direction and understands what is expected from a product and technical point of view Skills β€’ Proven experience of 7-10 years as a seasoned .NET developer or application developer β€’ 2+ years’ experience in a team or technical lead role β€’ Familiarity with the C# /.NET 4 and above (5+ years) β€’ Expertise in GCP Services and Cloud Architecture β€’ Micro Services Design Patterns β€’ SQL Server β€’ Unit Test Frameworks β€’ Familiarity with architecture styles/APIs (REST, RPC, SOAP) β€’ Git/VSTS and CI/CD experience β€’ Understanding of Agile methodologies β€’ HTML / CSS, MVC, ASP.Net, WebForms, Javascript (Angular) β€’ Be a self-starter that needs minimal direction and understands what is expected from a product and technical point of view β€’ Good to have experience in Cloud Migration from Azure to GCP β€’ Good to have experience with Entity Framework β€’ Cloud Services (Azure) β€’ Participate in good team culture, the way we work and collaborate Company Overview β€’ Maropost is a provider of on-demand digital marketing, ecommerce, and infrastructure platforms. It was founded in 2011, and is headquartered in Toronto, Ontario, CAN, with a workforce of 201-500 employees. Its website is Apply tot his job

Ready to Apply?

Don't miss out on this amazing opportunity!

πŸš€ Apply Now

Similar Jobs

Recent Jobs

You May Also Like