Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
MSI

Senior Engineer, Data Services

MSI

. Develop features for the compliance management platform on an Agile team .

Posted 10/22/2026full-timeRemote • United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing scalable compliance management platforms using ASP.NET Core, SQL Server, and Blazor UI, while applying Agile methodologies and Test-Driven Development. Proficient in mentoring engineers, leading architectural discussions, and integrating with cloud services such as Azure and AWS.

Highest-signal resume keywords
ASP.NET Core DevelopmentC# ProgrammingSQL Server ProficiencyFront-End Web DevelopmentMentoring Software Engineers

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C#ASP.NET CoreSQL ServerHTMLCSSJavaScriptJQueryAJAXPHPRelational Database Optimization
Soft Skills
Strong CommunicationAdaptabilityAttention to DetailCollaborative MindsetSelf-Motivated
Tools & Technologies
Azure StorageKey VaultMicrosoft GraphDapperEF CoreMySQLPostgreSQLAuroraBrowser Debugging ToolsSaaS Models
Industry Keywords
AgileTest-Driven DevelopmentUser-Centered DesignDistributed MessagingTechnical Debt Cleanup

Tech Stack

Tools & technologies
ASP.NETAWSAzureCloudDistributed SystemsJavaScriptjQueryMySQLPHPPostgresSQLVault.NET

About the role

Key responsibilities & impact
  • Develop features for the compliance management platform on an Agile team
  • Build and maintain reusable code across message handlers, ASP.NET Core APIs, SQL Server stored procedures and migrations, and Blazor UI
  • Support business logic across services and scalable data processing jobs
  • Diagnose production issues in distributed systems, including tracing requests and analyzing dependency injection, retry, and dead-letter behavior
  • Practice and promote Test-Driven Development and participate in sprint planning and code reviews
  • Lead architectural discussions for mid-to-large systems and design modular, extensible, documented components
  • Apply UI principles, web standards, cross-browser compatibility, security, reliability, and operational excellence
  • Integrate with external services and SDKs such as Azure Storage, Key Vault, Microsoft Graph, and third-party APIs
  • Champion user-centered design processes
  • Build and maintain scalable Razor/MVC components, layouts, and forms
  • Develop site architecture and wireframes; optimize SEO and website functionality
  • Analyze, test, and troubleshoot website performance and coding issues
  • Perform detailed code reviews and mentor software engineers through coaching, pairing, and knowledge sharing
  • Collaborate with product, design, QA, and stakeholders to scope, estimate, and deliver features
  • Communicate user needs through storytelling and data
  • Work across multiple teams and projects, including remote and local collaboration
  • Lead engineering efforts such as migrations, technical debt cleanup, and platform upgrades
  • Contribute to hiring, onboarding, and engineering culture

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Information Technology, or a related field preferred
  • 8+ years in software engineering or a related field
  • 5+ years with dynamic and/or compiled languages
  • 5+ years in front-end web development
  • Strong understanding of distributed messaging, including Azure Service Bus or similar, queue-based workers, idempotency, retry and dead-letter strategies
  • Experience mentoring engineers, leading code reviews, contributing to architectural decisions, and working with APIs from concept to completion
  • Strong portfolio including mobile web, desktop, and app experiences
  • Proficiency in C#, .NET, MVC, jQuery, HTML, CSS, AJAX, JavaScript, XML, and PHP
  • Very strong proficiency with relational databases, including modeling and performance optimization; experience with MySQL, PostgreSQL, and Aurora
  • Familiarity with SQL Server preferred
  • Experience with ORMs such as Dapper and EF Core
  • Familiarity with SaaS models and cloud services, preferably AWS; Microsoft Azure a plus
  • Functional expertise with browser debugging tools and clean, maintainable coding practices
  • Understanding of Lean and Agile values and user-centered design
  • Strong communication, adaptability, attention to detail, and collaborative mindset
  • Comfortable with remote and in-office engineering teams
  • Detail-oriented, self-motivated, and willing to learn new technologies
  • Travel to a nearby office for onboarding, training, and team collaboration as needed may be required

Benefits

Comp & perks
  • Not specified in the posting