Tech Stack
AzureEntity FrameworkMicroservices.NETSQLTerraform
About the role
- Contributes to technical direction by applying solid engineering principles and best practices
- Collaborates with team members to develop effective solutions to moderately complex problems
- Participates in solution design and applies appropriate technologies to build infrastructure and software components
- Applies technical knowledge to support maintenance and operations across multiple technology areas
- Engages in technical discussions with cross-functional teams to troubleshoot issues and contribute to solution development
- Implements infrastructure or services with moderate to high complexity, ensuring quality and reliability
- Combines technical expertise with business context to deliver practical and effective solutions
- Analyzes business requirements and contributes to the design of scalable, secure, and reliable systems
- Designs, prepares, and executes unit tests, treating testing as a critical part of the development process
- Continuously learns and explores emerging technologies to enhance software capabilities and performance
- Leads large, cross division functional teams or projects and may participate in cross-division, multi-function teams
Requirements
- Typical Education: Bachelor's Degree (B.A. or B.S.) from 4 year college or university
- 3+ years related experience and/or training
- Microservices/Event Based Architecture
- C# / .NET Core
- SQL + an ORM like Entity Framework or Dapper
- Change Data Capture tables and their nuances
- Azure Event Hub
- Azure Serverless Functions/Eternal Orchestrations
- Terraform
- CI/CD and Azure DevOps YAML pipelines
- Provides mentoring and guidance to junior engineers
- Hybrid schedule: 4 days in the office and 1 day remotely
- Travel required: None
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NET CoreSQLEntity FrameworkDapperMicroservicesEvent Based ArchitectureAzure Event HubAzure Serverless FunctionsTerraform
Soft skills
collaborationproblem solvingtechnical discussionmentoringguidanceleadershipcommunicationanalytical thinkingadaptabilitycontinuous learning