Back to search
Brooksource Linkedin · Posted 1mo ago

Dotnet Developer

Atlanta, Georgia, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Job Title: Senior Developer (Hybrid | Azure/.NET)

Location: Hybrid (preferred local candidates)

Type: Contract-to-Hire

Overview

We are seeking a Senior Developer to support the design, development, and delivery of highly scalable, cloud-based enterprise applications. This role is ideal for a senior-level engineer who operates with a high degree of autonomy and can lead complex technical initiatives while remaining hands-on.

The Senior Developer will partner closely with architecture and leadership teams to modernize legacy systems and drive the adoption of microservices, API-first, and event-driven architectures. This individual will also play a key role in elevating engineering standards, mentoring team members, and contributing to long-term technical strategy.

Key Responsibilities

  • Design, develop, test, and maintain complex applications, systems, and APIs across the Microsoft technology stack
  • Lead or contribute to the technical design of scalable, enterprise-level solutions aligned with architectural standards
  • Drive modernization efforts, including decomposition of monolithic systems into microservices and API-first architectures
  • Build and implement event-driven solutions using Azure services such as Service Bus, Event Grid, and Functions
  • Collaborate with architecture, product, and leadership teams to deliver solutions that meet current and future business needs
  • Apply modern engineering practices including test-driven development (TDD), clean architecture, and automated testing
  • Establish and maintain application observability through logging, monitoring, and alerting strategies
  • Conduct code reviews and ensure adherence to development standards and secure coding practices
  • Troubleshoot and resolve complex production issues; serve as an escalation point for critical incidents
  • Provide ongoing maintenance and third-level support, including participation in on-call rotations as needed
  • Mentor and guide junior developers, supporting skill development and promoting best practices
  • Contribute to technical documentation, knowledge sharing, and continuous improvement initiatives
  • Evaluate and recommend new tools, frameworks, and technologies to enhance development capabilities

Required Qualifications

  • 5–8+ years of professional software development experience
  • Strong experience with Microsoft technologies, including .NET/C# (Core and/or Framework)
  • Hands-on experience with Azure services such as App Services, Functions, Storage, Service Bus, and Event Grid
  • Proven experience designing and building scalable, cloud-based applications and APIs
  • Experience working with or migrating from monolithic architectures to microservices
  • Strong understanding of event-driven architecture and messaging patterns
  • Experience with modern front-end technologies such as Angular, React, or TypeScript
  • Proficiency with SQL and relational databases
  • Experience with version control systems (GitHub) and modern development workflows
  • Experience with CI/CD pipelines and DevOps practices
  • Hands-on experience with automated testing frameworks and TDD
  • Strong understanding of application observability (logging, monitoring, tracing)
  • Knowledge of secure coding practices and ability to address security vulnerabilities
  • Experience mentoring developers and contributing to technical leadership

Preferred Qualifications

  • Exposure to Domain-Driven Design (DDD) and layered architecture principles
  • Experience with AI-assisted development tools such as GitHub Copilot
  • Prior experience working in large enterprise or highly regulated environments

Additional Information

  • This role operates with limited supervision and requires strong ownership of projects and deliverables
  • Opportunity to contribute to technical direction and influence engineering best practices across the team
  • May require occasional after-hours support or on-call participation

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.

Unlock free search