
Senior .NET Engineer
Excella
full-time
Posted on:
Location Type: Remote
Location: Remote • Virginia • 🇺🇸 United States
Visit company websiteJob 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