[Remote] Technical Lead (.NET)

Remote Full-time
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
Apply Now

Similar Opportunities

← Back to Home