.NET/Azure Software Engineer (Remote, W-2)
Charlotte, NC, United States
** Open to remote candidates . Open to W-2 candidates . Not considering C2C at this time. Must work Eastern Standard Time (EST) hours. **
Summary:
As a full stack .NET Azure Software Engineer , you will maintain, design and develop new Azure
native C# software. The candidate must be able to work in a team environment with the ability to
communicate effectively with other team members. A demonstrated ability to think critically and
solve non-trivial problems is a plus.
Role:
• Use a variety of programming languages to create user-friendly Azure applications
• Design, develop and test world-class, secure software and services
• Write “clean” code that is simple, maintainable, reusable, and conforms to team coding style and standards as well as architectural best practices
• Participate in peer reviews of solution designs and code
• Work closely with QA to triage and fix bugs
• Document developed solutions as well as associated design decisions
Required Skills:
• 5+ years of experience developing .NET applications utilizing C#
• 2+ years of experience with MVC , .NET Core , JSON , REST APIs
• Experience with Azure Function Apps , Blob Containers , Storage Account (Table Storage) , Cosmos DB
• Experience deploying, securing & managing Azure Resources is a plus
• Experience with JavaScript frameworks such as React , Vue , or Angular preferred
• Possess an in-depth understanding of software design patterns and object-oriented principles (SOLID)
• Experience with source control systems such as Git or Azure DevOps
• Strong written and verbal communication skills, as well as strong problem-solving abilities and an aptitude for learning new technologies.
#J-18808-Ljbffr