[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 Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Remote Customer Service Specialist – Delivering Exceptional Support and Solutions to Valued blithequark Customers from the Comfort of Your Own Home

Remote

Experienced Remote Data Entry Specialist – Walmart's Work From Home Opportunity for Entry-Level Candidates Seeking Flexible Hours and Professional Growth

Remote

Associate General Counsel, Head of Employment Law

Remote

Experienced Part-Time Remote Data Entry Specialist – Leveraging Technical Skills for arenaflex's Success

Remote

Nurse Practitioner- Monterey County, CA- Hybrid Remote

Remote

**Experienced Remote Customer Service Representative – Travel Industry Expert**

Remote

Delivery Manager IT - Anglais courant H/F

Remote

Experienced Data Entry Specialist – Live Chat and Remote Work Opportunity with Competitive Hourly Rate

Remote

Experienced Full Stack Remote Amazon Data Entry Specialist – E-commerce Product Information Management

Remote

Senior Enterprise Customer Success Manager - Transportation & Logistics - REMOTE

Remote
← Back