What are the responsibilities and job description for the .Net Developer position at Tandym Tech?
Job Details
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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.