Senior .NET Developer (Azure Cloud) na Loss Prevention Services, LLC
Loss Prevention Services, LLC · Dallas, Estados Unidos Da América · Hybrid
- Senior
- Escritório em Dallas
Senior .NET Developer (Azure cloud)
Location: Dallas area preferred
Employment: Full-time
Experience: 6+ years (expert level)
Role Overview
We’re looking for a Senior .NET Developer with deep Azure expertise to design, build, and support cloud-native, secure, and scalable products across the full SDLC. You’ll own architecture and hands-on development for APIs, services, and front-end experiences, with a strong focus on quality, performance, and reliability in a financial services environment.
What You’ll Do
- Architecture & Design: Lead solution design for cloud-native .NET systems (microservices, event-driven, REST/gRPC), modeling domains and boundaries, selecting patterns, and documenting decisions. Utilize Azure Well-Architectured
- Hands-on Development: Build services and UIs using C# / .NET 6/7/8, ASP.NET Core, Web API, Entity Framework Core, and a modern front-end (React/Angular/Blazor/.NET MAUI).
- Azure Cloud: Design and implement workloads on App Service/AKS, Functions, API Management, Application Gateway, Service Bus/Event Hubs, Event Grid, Key Vault, Storage, Cosmos DB/SQL, Application Insights, Log Analytics, AI Document Intelligence, .
- Data & Performance: Tune queries, apply caching (e.g., Redis), and design for scale, resilience, and low latency.
- Security & Compliance: Build with least-privilege, secret management, managed identities, encryption, and OWASP best practices; support audits relevant to financial services (e.g., SOX, PCI considerations, logging/traceability); configure Microsoft Defender for Cloud.
- DevOps & Quality: Own CI/CD in Azure DevOps/GitHub Actions, Infrastructure as Code (Bicep/Terraform), testing (unit/integration/perf), code reviews, and SLO/SLA monitoring.
- Lifecycle Ownership: Drive features from discovery → design → build → test → release → run; contribute to on-call/support rotations and post-incident improvements.
- UI/UX Collaboration: Partner with design to ship accessible, responsive, and usable interfaces, instrumented with analytics and A/B hooks.
- Mentorship: Elevate the team through pairing, PR feedback, and technical guidance.
Required Qualifications
- 6+ years professional experience with C#/.NET at an expert level, including ASP.NET Core and Web API.
- Azure production experience (design + hands-on) with several of: App Service/AKS, Functions, API Management, Service Bus/Event Hubs, Event Grid, Key Vault, Storage, Cosmos DB/SQL, App Insights.
- Full product lifecycle experience (requirements, design, coding, testing, release, support/operations).
- Proven work in financial services (e.g., payments, lending/servicing, portfolio/accounting, KYC/AML workflows, or compliance-heavy systems).
- Strong UI/UX awareness and front-end experience (React/Angular/Blazor + TypeScript preferred).
- Excellent analytical/problem-solving skills; able to reason about trade-offs, performance, and reliability.
- Clear, concise communicator; comfortable leading design reviews and cross-functional discussions.
Nice to Have
- Architecture patterns: DDD, Clean Architecture, CQRS, event sourcing.
- Containers & Orchestration: Docker, Kubernetes/AKS.
- IaC: Terraform/Bicep; policy as code.
- Messaging/Streaming: Kafka (or equivalent).
- Observability: Distributed tracing, OpenTelemetry.
- Security: OAuth2/OIDC with Entra ID (Azure AD), threat modeling.
- Certs: AZ-204 (Developer), AZ-305 (Architect) or equivalent.
- Data & Reporting: SQL Server, Azure Data Factories, Cosmos DB modeling, Power BI integrations.
Education
- Bachelor’s degree in Computer Science or related field preferred (or equivalent practical experience).
What Success Looks Like (30/60/90)
- 30 days: Ramp on domain; ship small features; stabilize local/dev environments; contribute to on-call runbooks.
- 60 days: Lead a service or UI area; harden CI/CD; drive performance/security improvements; reduce tech debt with measurable wins.
- 90 days: Own a roadmap slice end-to-end; deliver a meaningful architecture improvement; mentor teammates; improve key SLOs.
Equal Opportunity
We’re an equal opportunity employer. We welcome all qualified applicants regardless of race, color, religion, gender, sexual orientation, national origin, age, disability, or veteran status.
Candidatar-se agora