Skip to content

Microsoft Developer (.NET) - Mid Level

Overview
CereCorecerecore.netPosted today
Nashville, TN, USOn-site
Quick apply
Seniority level
Mid
Employment type
Full time
Work experience
5+ years
Specialization
Backend engineering

About the role

Classification: ContractContract Length: 9 months

Position SummaryThe Analytics Engineer provides end-to-end technical ownership and engineering support for the organization’s enterprise analytics ecosystem. The role spans the complete analytics delivery lifecycle, including source-system data integration, ETL development, Enterprise Data Warehouse (EDW) design and maintenance, data governance and quality, Business Intelligence (BI) reporting, production support, and technical consultation. This position serves as a critical link between business stakeholders, application and data teams, and platform administrators. The Analytics Engineer translates business requirements into reliable, scalable data and reporting solutions while maintaining the stability, integrity, and availability of existing production analytics capabilities. Enhancements / New Development: 62.5% Production Support / Maintenance: 37.5% Because the position works across the full analytics technology stack—from source data through business-facing reporting—it provides continuity of technical knowledge and accountability that would otherwise span multiple specialized roles. Responsibilities

  • Serve as technical expert on development projects. Participate in full development life cycle including requirements analysis and design.
  • Write technical specifications based on conceptual design and stated business requirements.
  • Support, maintain, and document software functionality. Identify and evaluate new technologies for implementation.
  • Analyze code to find causes of errors and revise programs as needed.
  • Participate in software design meetings and analyze user needs to determine technical requirements.
  • Consult with end user to prototype, refine, test, and debug programs to meet needs. Career-Development position within field.
  • Requires moderate skill sets and developing proficiency within discipline. Conducts tasks and assignments as directed.
  • Works with moderate supervision with some latitude for independent judgment.

Requirements

  • Strong experience with .NET Core / .NET 8+ development
  • Hands-on expertise with Blazor WebAssembly and Blazor Server
  • Proficiency with Azure Functions, serverless architecture, and cloud-native design
  • Experience building and deploying infrastructure with Azure Bicep/ARM templates
  • Strong knowledge of C#, ASP.NET Core, REST APIs, and microservices
  • Familiarity with Azure App Services and cloud hosting best practices
  • Solid understanding of CI/CD, DevOps practices, and cloud security
  • Ability to write clean, maintainable, secure code
  • 5+ year of experience or equivalent education
  • Excellent problem-solving skills and effective communication
  • Ability to work independently while collaborating well in team settings

Key skills

  • ETL
  • Data Warehousing
  • .NET
  • Azure
  • Serverless
  • C#
  • REST APIs
  • Microservices
  • CI/CD
  • DevOps