Excella

Senior .NET Engineer

Excella

full-time

Posted on:

Location Type: Remote

Location: Remote • Virginia • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularASP.NETAWSAzureCloudDockerEntity FrameworkJavaScript.NETReactSQLVue.js

About the role

  • Design and implement scalable, high-performance applications using modern .NET technologies and frameworks
  • Collaborate with clients and team members to translate business requirements into technical solutions
  • Develop robust RESTful APIs and web applications using ASP.NET Core
  • Create responsive and interactive user interfaces using modern JavaScript frameworks
  • Apply software engineering best practices including SOLID principles, design patterns, and automated testing
  • Conduct thorough code reviews and provide constructive feedback to maintain code quality
  • Mentor junior team members and share knowledge across the organization
  • Stay current with emerging technologies in the .NET ecosystem and contribute to technical discussions
  • Participate actively in agile ceremonies and contribute to continuous improvement initiatives
  • Advocate for quality engineering practices and modern development approaches

Requirements

  • 3+ years of experience in .NET development with a strong technical foundation
  • Expertise in C# and ASP.NET Core for building web applications and APIs
  • Experience with modern frontend technologies such as React, Angular, or Vue.js
  • Strong knowledge of database technologies including SQL Server, Entity Framework Core, and other ORMs
  • Proficiency in writing clean, testable code using test-driven development techniques
  • Experience with automated testing tools such as xUnit, NUnit, Moq, or equivalent
  • Knowledge of cloud platforms (Azure, AWS) and containerization technologies (Docker)
  • Strong understanding of API design principles and implementation best practices
  • Proficiency in Git-based workflows and software development lifecycle management
  • Experience working in agile environments and following agile methodologies
  • Excellent communication skills with the ability to explain complex technical concepts clearly
  • Problem-solving mindset with strong analytical and critical thinking abilities.
Benefits
  • Workplace locations look different for everyone. Excellians are a distributed workforce and whether you're working from your home office or a client site, we support a flexible work/life integration regardless of your location.
  • We offer top of industry medical, dental, and vision benefits with multiple options to choose from such as an employer-contributed health savings account, infertility coverage, and orthodontia so you can select the plan that works best for you.
  • Regardless of what stage of life you’re in, Excella wants to support you. We provide 8 weeks of Parental Leave, discounted pet insurance, and a Care.com membership with 3 back-up emergency child or elder care days annually – all available to you on your first day.
  • Starting day one, every employee is bonus eligible and receives 15 days of paid vacation, 6 federal holidays, and 4 floating holidays.
  • Doing your best work means having the best tools! Excella’s TechEleX program provides you with multiple options to suit your technology needs. Choose between a variety of Mac or PC devices, and to ensure your hardware remains current, at the end of a 3-year period Excella will replace your existing computer with a new model from the program. Plus, we’ll even give you the original device to keep for your personal use!
  • With Excella’s Annual Internet Reimbursement benefit, all employees receive an additional $25 per month to help offset the cost of internet access. This initiative reflects our commitment to supporting you in staying connected and productive, no matter where you work.
  • We'll invest in your career by providing 3 days of paid professional development every year, including an allowance for registration fees to attend classes, conferences, or obtain professional certifications.
  • We encourage mindfulness and overall well-being through employee wellness events, a HeadSpace membership, as well as access to TalkSpace and mental health coverage through our medical plans.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NETC#ASP.NET CoreRESTful APIsJavaScriptReactAngularVue.jsSQL ServerEntity Framework Core
Soft skills
communicationproblem-solvinganalytical thinkingcritical thinkingmentoringcollaborationfeedbackcontinuous improvementadvocacy for quality engineeringagile participation