Back to search
Robert Half Linkedin · Posted 1mo ago

Software Engineer

New Caledonia

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

Indexed description

Senior .NET Developer


Location: Raleigh, NC (Onsite)


Employment Type: Full-Time

About the Role

We are seeking a Senior .NET Developer to design, build, and maintain scalable software solutions that support critical business initiatives. This role is ideal for a hands-on engineer who enjoys solving complex problems, mentoring teammates, and contributing to architectural decisions in a collaborative environment.


Key Responsibilities

  • Design, develop, and maintain robust applications using C#, .NET/.NET Core
  • Build and consume RESTful APIs and integrate with third-party services
  • Collaborate with product owners, UX designers, and fellow engineers to deliver high-quality solutions
  • Lead technical design discussions and contribute to architecture decisions
  • Write clean, maintainable, and well-tested code following best practices
  • Optimize application performance, reliability, and security
  • Participate in code reviews and mentor junior developers
  • Support CI/CD pipelines and development best practices


Required Qualifications

  • 6+ years of professional experience developing applications using .NET / C#
  • Strong experience with ASP.NET, .NET Core, Web APIs
  • Proficiency with SQL Server (or other relational databases) and data modeling
  • Experience with ORM frameworks (Entity Framework, Dapper, etc.)
  • Solid understanding of object-oriented design, SOLID principles, and design patterns
  • Experience working in Agile/Scrum environments
  • Strong problem-solving and communication skills


Preferred Qualifications

  • Experience with cloud platforms (Azure preferred; AWS acceptable)
  • Front-end experience with Angular, React, or Blazor
  • Familiarity with microservices and message-based architectures
  • Experience with DevOps tools such as Azure DevOps, GitHub Actions, or Jenkins
  • Prior experience mentoring or leading technical teams

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

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent