Full Stack .Net Developer

Location

United States

Posted

43 days ago

Salary

$60 / hour

Seniority

Mid Level

Job Description

Full Stack .Net Developer

USM

Role Description We are seeking a Full Stack Software Engineer (Contract) to join a team responsible for one of our most critical and widely used store-facing mobile applications - a platform that empowers thousands of store team members across hundreds of retail locations. Job Description - Backend & Services Development - Migrate legacy on-prem APIs (.NET 4.7.2) to Azure using .NET 10, ensuring functional parity, performance, and reliability. - Design, develop, and maintain RESTful APIs and microservices using Azure Functions, Azure API Management (APIM), Cosmos DB, Azure SQL, Azure Storage, and Key Vault. - Integrate with enterprise systems including DB2 mainframe databases, event-driven architectures (Event Hub, Service Bus), and downstream systems (ordering, finance, replenishment). - Implement multi-region, high-availability deployments using Azure Front Door and active/active patterns. - Follow and contribute to STME Coding Standards, including the shared NuGet package (Fluent Validations, logging, external service wrappers), SonarQube analysis, and Veracode security scanning. - Frontend & MAUI Mobile Development - Contribute to the migration of modules from Xamarin Forms to .NET MAUI, including rewriting business logic, integrating with modernized Azure backend APIs, and ensuring end-to-end functional parity. - Develop cross-platform mobile applications using .NET MAUI, C#, XAML, following the MVVM pattern, dependency injection, and SOLID principles. - Build and test on enterprise mobile devices including Zebra TC52/TC53, PS20, PS30, and Data Logic scanners - including barcode scanning, shared device mode, and printer integration. - Implement SSO authentication using Azure Entra ID / MSAL for shared device environments. - Support .NET framework upgrades (e.g., .NET 8 → .NET 10) across mobile applications, including package updates and breaking change resolution. - Engineering Excellence & Delivery - Flex across the stack based on sprint priorities - pick up backend, frontend, or end-to-end work as the team needs. - Participate in all phases of SAFe Agile delivery - sprint planning, grooming, demos, and retrospectives. - Work within Azure DevOps and GitHub for work item tracking, source control, CI/CD pipelines (YAML-based), and release management. - Implement feature flagging (LaunchDarkly) for controlled rollouts and safe release strategies. - Conduct thorough code reviews, maintain documentation, and contribute to wiki-based architecture and design docs. - Support production deployments, change management (CHGs), post-deployment validation, incident response, and root cause analysis (RCA). - Leverage AI-assisted development tools (GitHub Copilot) to accelerate delivery. Qualifications - 5+ years of hands-on software development experience with C#, .NET Core / .NET 10+, and Azure services. - Strong experience building and deploying Azure Functions, APIM, Cosmos DB, Azure SQL, and Key Vault-based solutions. - Proven experience migrating legacy on-prem .NET applications to Azure, including refactoring, re-architecture, and maintaining functional parity. - 2+ years of experience with .NET MAUI or Xamarin Forms, including the Xamarin → MAUI migration path. - Proficient in C#, XAML, MVVM pattern, dependency injection, and SOLID design principles. - Strong proficiency in SQL and NoSQL databases - including DB2, Azure SQL, Cosmos DB, and SQLite. - Experience with CI/CD pipelines (Azure DevOps YAML pipelines, GitHub Actions), branching strategies, and release governance. - Strong problem-solving skills - ability to trace issues end-to-end across mobile, API, and database layers. - Ability to ramp up quickly, work independently, and contribute meaningfully from day one with minimal handholding. - Excellent communication skills - able to collaborate across dev, QA, product, and business teams. Requirements - Must have proven front end Maui experience. Ideally experience moving from Xamarin to Maui. - Must have strong backend C#.Net/ .Net Core Azure development experience. - Strong experience with Azure Service. - Experience on modernization initiatives moving from older on prem C#.net to C#.Net/ .Net Core Azure is huge. - CosmosDB experience is strongly preferred. Benefits - Rate: $60/hour W2 - Duration: Through Jan 2027 with strong likelihood of extending another year. - Location: Remote in one of these six states: MI, IN, IL, OH, WI, KY.

Related Job Pages

More Full-stack Engineer Jobs

Mediafly logo

Senior Software Engineer, Fullstack

Mediafly

Mediafly is a technology company helping businesses improve sales and drive growth. Specifically, the team has developed a platform that offers a modern selling experience for mark

• Lead the design, development, and delivery of integrations across CRM, DAM (Digital Asset Management), and other platforms into Mediafly systems. • Define and drive integration architecture, identifying reusable and extensible patterns while elevating engineering best practices around reliability, scalability, and observability • Translate complex, cross-system data into meaningful capabilities that connect content performance to sales outcomes • Partner closely with customers, professional services, and customer deployment teams to understand requirements, guide technical decisions, and ensure successful delivery. • Troubleshoot issues across distributed systems and multiple domains, identifying root causes and driving resolution. • Produce high-quality written deliverables including runbooks, technical guides, and configuration documentation. • Operate with rigor inside project management & operation tools: write clear specifications and scope, maintain accurate statuses, uphold component and project conventions, and ensure visibility for cross-functional stakeholders.

Canada
$120K - $140K / year
Job Closed
Mediafly logo

Senior Software Engineer – AI, Fullstack

Mediafly

Mediafly is a technology company helping businesses improve sales and drive growth. Specifically, the team has developed a platform that offers a modern selling experience for mark

• Design and integrate AI workflows into customer-facing products using agentic architectures (e.g. MCP) and orchestration frameworks (e.g. LlamaIndex, LangChain) • Optimize LLM-powered features for performance, scalability, and cost-efficiency. • Work fullstack to build scalable, observable, and maintainable web application features. • Architect and implement APIs, databases, and cloud services to support both AI and traditional product features. • Lead and collaborate on all portions of the SDLC including technical discovery to break down large, complex, and ambiguous problems into clear, actionable initiatives and tasks to drive successful outcomes. • Champion engineering quality, ensuring solutions are testable, observable, maintainable, and secure. • Mentor engineers and provide technical guidance on best practices.

Canada
$120K - $155K / year
Job Closed
Cloudflare logo

GTM Engineer

Cloudflare

At Cloudflare, we have our eyes set on an ambitious goal — to help build a better Internet.

Full TimeRemoteTeam 1,001-5,000Since 2009H1B Sponsor

Available Location: New York, San Francisco, Austin, London or Lisbon Cloudflare One is one of the fastest-growing segments of our business. To maintain this velocity, we need a GTM Engineer who can bridge the gap between complex technical infrastructure and high-velocity sales execution. In this role, you'll design, build, and ship AI-powered workflows that scale our sales, marketing, and support functions as a competitive advantage. You apply judgement and taste to design systems that make reps' lives easier. You know when to build in the tools they already use every day and when to build something custom. You think two to three steps ahead on how the thing you're building today fits into the broader systems architecture tomorrow. And you bring a point of view on our stack, on what we should be building, and on where AI can do something that low-code tooling simply can't. Responsibilities - Design and maintain the data foundation our Specialist GTM org runs on, spanning account and contact data quality, enrichment workflows, and data provider orchestration across our stack - Audit the stack and generate your own backlog. We have a lot of tools, some overlap, and real gaps. Walk in with a point of view, identify what's missing or broken, and prioritize accordingly, without waiting to be handed a roadmap - Ship rep productivity workflows fast: triage asks from the field, identify the low-hanging fruit, and build it, biasing for shipping small + fast and iterating vs designing the perfect solution - Know when to go custom: not everything belongs in a point-and-click tool. You're comfortable spinning up bespoke AI-powered solutions when the problem calls for it, and you make that call with judgment, not default - Think in systems, not solutions: every workflow you build has upstream and downstream implications. You anticipate them, design for them, and don't create technical debt that someone else has to unwind six months later - Integrate third-party APIs to sync events and information across disparate systems, ensuring data flows reliably between the tools your team depends on every day - Document what you build. If people can't find it, understand it, or trust it, it doesn't matter how well it works Requirements - 3+ years of experience in GTM Engineering, workflow automation, or a technical RevOps role, ideally at a high-growth, AI-native B2B company - Direct experience with Salesforce. You know the data model, you've built on it, and you're comfortable owning changes - Fluency with AI coding assistants - you're actively building with these tools, not just experimenting with them - A track record of owning end-to-end AI and automation workflows, not just contributing to or consuming them - A fundamental understanding of APIs and webhooks to integrate third-party systems - Strong judgment on the build decision: you know when low-code gets you 80% of the way there and when it becomes the bottleneck, and you act accordingly - Systems thinker: you naturally break problems into composable parts, building solutions with separation of concerns so they're reusable, extensible, and easy to maintain - High agency + bias for action: you're not paralyzed by ambiguity or imperfect tooling. You know how to experiment, build fast, and clean up as you go Compensation Compensation may be adjusted depending on work location. For New York City, New Jersey, Washington, Washington DC, and California (excluding Bay Area) based hires: Estimated salary of $161,000 - $287,000 For Bay Area-based hires: Estimated annual salary of $168,000 - $303,000 This role is eligible to earn incentive compensation under Cloudflare's Sales Compensation Plan. The estimated annual salary range includes the on-target incentive compensation that may be attained in this role under the Sales Compensation Plan. Equity This role is eligible to participate in Cloudflare's equity plan. Benefits Cloudflare offers a complete package of benefits and programs to support you and your family. Our benefits programs can help you pay health care expenses, support caregiving, build capital for the future and make life a little easier and fun! The below is a description of our benefits for employees in the United States, and benefits may vary for employees based outside the U.S. Health & Welfare Benefits - Medical/Rx Insurance - Dental Insurance - Vision Insurance - Flexible Spending Accounts - Commuter Spending Accounts - Fertility & Family Forming Benefits - On-demand mental health support and Employee Assistance Program - Global Travel Medical Insurance Financial Benefits - Short and Long Term Disability Insurance - Life & Accident Insurance - 401(k) Retirement Savings Plan - Employee Stock Participation Plan Time Off - Flexible paid time off covering vacation and sick leave - Leave programs, including parental, pregnancy health, medical, and bereavement leave

Texas + 4 moreAll locations: Texas | New York | California | Portugal | United Kingdom
$161K - $303K / year
Red Hat logo

Principal Software Engineer

Red Hat

The leading provider of enterprise open source solutions.

Full TimeRemoteTeam 10,001+Since 1993H1B Sponsor

• Own and evolve ROSA's CI/CD platform. • Design, build, and operate the CI/CD pipelines and delivery infrastructure that ROSA engineering depends on to ship software safely and frequently. • Own the full pipeline lifecycle — from source integration and build automation through testing, artifact management, promotion, and production deployment. • Ensure pipelines are fast, reliable, observable, and secure. • Design and implement automated testing and quality gates. • Build testing infrastructure and automated quality gates that catch defects, regressions, security issues, and configuration drift before they reach production. • Drive progressive delivery and release engineering. • Integrate policy-as-code and security scanning into the delivery pipeline. • Operate what you build with a high reliability bar.

Ireland
Job Closed