What are the responsibilities and job description for the .Net Developer position at Tandym Group?
A recognized retail services company in Maryland is seeking a new .NET Developer to join their growing team in Bethesda.
***This is a Hybrid opportunity requiring the qualified professional to work onsite 3 days a week (Monday, Tuesday, & Thursday) and Remote 2 days a week (Wednesday & Friday.***
Responsibilities:
- Develop, test, and deploy software applications using .NET technologies, including ASP.NET, C#, VB.NET, and .NET Core
- Design user interfaces, integrate back-end services, and ensure seamless performance
- Work with relational databases like Microsoft SQL Server to design database schemas, write complex queries, and manage data storage
- Work closely with Product Managers, Business Analysts, and Designers to gather requirements and translate them into functional software
- Troubleshoot and resolve bugs or issues within existing applications
- Perform code reviews and refactor code to improve application performance and security
- Write unit tests, perform integration testing, and ensure software reliability
- Perform other duties, as needed
Qualifications:
- Strong in object-oriented programming concepts and implementing them in C#
- Able to write automated unit test cases for the code being developed/written
- Strong in WPF - XAML, MVVM, MEF (Microsoft extensibility Framework)Strong in Entity framework or ADO.Net or LinqToSQL
- Experience with ASP.Net MVC - HTML5, JavaScript, jQuery, Web API, WCF
- Experience with SQL - DDL, DML, PL/SQL
- Proficiency with NOSQL/CosmosDB
- Able to write automated unit test cases for the code being developed/written
- Ability to quickly understand the current code to make necessary changes without breaking the existing code and functionality
Desired Skills:
- Simphony Second Edition (Oracle Point of Sale) experience, especially developing extensibility applications (using either .Net or Javascript or HTML5)
- Experience of developing self-ordering kiosk & self-checkout kiosk apps natively in Simphony eco system
- Experience in retail industry (point of sale, kiosks, self-checkouts, mobile ordering apps, payments) Azure cloud experience, including APP Services, APIM, App gateway, function apps, app insights
- Azure DevOps experience, including Azure Git, managing CICD pipelines
- Experience with Docker containers and Kubernetes