Full-Stack .NET Developer

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

.NET
ASP.NET
ASP.NET MVC
Access Control
Ad Hoc Reporting

Job Details

UNIVERSAL Technologies is seeking a Full-Stack .NET Developer for a hybrid role in New York, NY. The right candidate will be responsible for the design, development, and deployment of complex, large-scale web and mobile applications supporting business operations, permitting systems, and asset management workflows. This role requires hands-on expertise in full-stack development using .NET technologies, database design, and modern web frameworks. The selected consultant will play a critical role in building scalable, secure, and user-friendly solutions that integrate multiple data sources and business processes to enhance operational efficiency and accessibility.

WHO WE ARE UNIVERSAL Technologies is a Women-Owned (M/WBE) IT consulting firm that provides innovative technology and staffing solutions to both public and private sector clients. Our mission is to deliver excellence through integrity, expertise, and collaborationempowering organizations to achieve their strategic goals through technology.

WHAT WE OFFER As part of the UNIVERSAL Technologies team, you will contribute to transformative technology initiatives in a dynamic, growth-oriented environment. We offer competitive compensation, opportunities for professional development, and a culture that values innovation, inclusion, and teamwork.

MANDATORY SKILLS/EXPERIENCE
  • Bachelors degree (or equivalent) in a technology-related field.
  • Minimum of 5 years of experience in application software development, data analysis, database design, programming, testing, and implementation across web, client-server, and mobile environments.
  • 6 or more years of experience in object-oriented design, development, testing, and deployment of mission-critical business applications using Microsoft .NET and SQL Server technologies.
  • Hands-on experience developing and integrating complex application modules using .NET 4.8, ASP.NET, .NET Core, C#, n-Tier architecture, SOA, XML/JSON-based web services, and Microsoft Visual Studio 2019/2022.
  • Strong knowledge of relational database design, normalization, T-SQL, stored procedures, and database management in SQL Server 2017/2019 and Azure SQL.
  • Experience with data migration, transformation, and reporting using SSIS and SSRS.
  • Proficiency in JavaScript frameworks such as React, Angular, and Backbone, as well as responsive design frameworks like Bootstrap.
  • Experience developing user interfaces with Razor/MVC4/MVVM patterns, AJAX, HTML5, CSS, and JavaScript.
  • Expertise in data analysis and ad-hoc reporting using T-SQL, Microsoft SQL Server, and Microsoft Excel.
  • Experience building secure web applications with authentication and role-based access control.
  • Strong understanding of UX design principles, accessibility standards, and responsive UI development.
  • Knowledge of configuration management, continuous integration, and version control using Azure DevOps or Team Foundation Server.
  • Experience developing web services using Windows Communication Foundation (WCF).
  • Familiarity with SDLC methodologies including Waterfall, RUP, and Agile.
  • Experience creating and maintaining design artifacts such as use case diagrams, class/sequence diagrams, and high-level/detailed design documentation.
  • Proficient in UML/Rational or similar design tools.
  • Strong communication, presentation, and collaboration skills.
  • Experience with map-based application development and GIS software (e.g., ESRI ArcGIS, ArcGIS Online, OpenLayers, or Mapbox).
  • Experience with wireless/mobile/disconnected architecture and online payment integration.
  • Working knowledge of Business Intelligence and Decision Support Systems.

SCOPE OF SERVICES
  • Perform the design, development, and deployment of complex, large-scale web and mobile applications supporting business operations, permitting systems, and asset management workflows.
  • Perform detailed and high-quality application and database design, coding, and testing (unit, integration, and performance).
  • Develop and integrate scalable web applications, APIs, and services using .NET, C#, and SQL Server.
  • Implement secure, user-friendly web interfaces and ensure compliance with UX and accessibility best practices.
  • Generate custom reports, automate data processes, and perform system integrations.
  • Manage configuration, version control, and deployments using Azure DevOps.
  • Collaborate with business analysts, quality assurance, and development teams throughout the project lifecycle.
  • Conduct technical reviews, troubleshoot complex issues, and contribute to design and architecture decisions.
  • Research, evaluate, and recommend technical solutions and emerging technologies.

UNIVERSAL Technologies is an Equal Opportunity Employer.
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.

About UNIVERSAL Technologies