Job TitleUnderstand and interpret business requirements and develop solutions to fit those requirements in a project environmentDesign and develop new web-based user-facing applications and maintain existing applications using.NET, ASP.Net, C#, MVC, VB.Net, and SQL ServerDesign and develop mobile applications using React NativeParticipate in weekly meetings and communicate with users to compile comprehensive requirements information and provide recommendations and solutionsUtilize insights gained from working with businesses to create documentationPartner with business managers and help desk to provide user support in various projects and initiativesPerform system testing/QA, facilitate UAT sessions with users, and follow change management processMigrate system changes to production and provide post-production supportPerform additional duties and projects as assigned by managementBachelor's degree in computer science or equivalent years of work experience requiredMinimum three (3) years of development experience in web-based applications using NET 6.0/7/0/8.0 framework, C# 11.0, ASP.NET Core 8.0, ASP.NET Core MVC and SQL Server 2019/2022 requiredExperience in JavaScript, jQuery, and responsive UI design using BootstrapAbility to establish and meet target dates; must be able to multitask effectively and handle multiple development projectsAbility to build strong relationships with various internal and external sources, including business ownersExcellent communication skills, both written and verbal, planning and organizational skills