Responsibilities
- Develop and deliver enterprise quality software applications
- Full-stack .NET development with broad experience in designing, developing, and deploying (CI/CD) .NET applications on Azure
- Familiarity with the ASP.NET & .NET Core framework, SQL Server, and design/architectural patterns (e.g., Model-View-Controller (MVC))
- Development experience using HTML, JavaScript, CSS, C#, ADO.Net, and SQL Server DBMS
- Experience in using Microsoft’s Visual Studio suite of products including Team Foundation, SharePoint, DevOps, and Office 365
- Demonstrate knowledge of developing APIs and Web Services using REST based microservices architecture
- Knowledge of modern JavaScript Frameworks like VUE, Angular, React
- Experience and understanding of Agile methodology and tools
- Experience with story refinement and sprint planning sessions
- Excellent troubleshooting and communication skills
- Experience with encryption and application security coding practices and various means of authentication
- Innovative thinking and continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- The ability to learn and adapt in a changing environment
- Participate in peer code review and offer feedback
- Write technical procedures and documentation for the applications including operations, user guide, etc.
Qualifications
- Bachelor’s degree in Computer Science/Computer Engineering or equivalent; if not degree then 10+ years of equivalent exp
- 5+ years of .NET Development exp w/progressive responsibilities
- Microsoft C# & .NET 4.7+
- Design and develop Web API and Web Services using JSON and XML
- Ability to develop Web Applications and integrate code (C#.NET, JavaScript, HTML)
- SQL Server Database Developer (SQL 2019+)
- Writing Store procedures and queries
- ETL experience – moving data in and out of the system
- Nice to have experience to Azure ADF
- Creates applications from scratch
- Development in Microsoft Technology
- Design and develop applications using .NET C#
- Advanced knowledge of Microsoft Azure
- Deploying Web API to Azure
- Setting up Azure DevOps CI/CD
- Some exposure to SharePoint a plus
- Experience using Agile Methodologies
- Experience in design and developing micro services
- Healthcare experience is a plus, but not required
Apply Now
