NET Developer

Global Associates, Inc.
Albany, United States of America
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Albany, United States of America

Tech stack

Microsoft Access
ASP.NET
.NET
Applications Architecture
ASP.NET
Bootstrap
C Sharp (Programming Language)
System Configuration
Data Structures
Database Queries
Software Design Patterns
IIS
Windows Communication Foundation
Microsoft SQL Server
MVC
Object-Oriented Software Development
Oracle Applications
Software Architecture
Service-Oriented Architecture
Software Construction
Software Engineering
SQL Stored Procedures
Systems Integration
Web Applications
Windows Forms
Freeform SQL
Enterprise Software Applications
.NET Core
Sql Optimization
React
Software Security
Angular
Front End Software Development
REST
Visual Basic Language
Legacy Systems
Web Api

Job description

We are seeking an experienced Senior .NET Developer to design, develop, modernize, and support enterprise-grade, highly available, and scalable multi-tier applications. The ideal candidate will have extensive experience developing modern .NET applications, migrating legacy systems, building RESTful services, and working with front-end frameworks in mission-critical environments. Experience supporting public safety, criminal justice, or emergency response systems is highly desirable., Design, develop, and maintain highly available, scalable multi-tier enterprise applications using Object-Oriented and Service-Oriented Architecture (OOA/SOA). * Develop applications using C#, .NET Framework (3.0 and above), and .NET Core/.NET. * Build, enhance, and support ASP.NET MVC and ASP.NET Core MVC web applications. * Modernize legacy applications by converting Microsoft Access, Visual Basic, and Windows Forms applications into modern .NET Framework and .NET Core MVC solutions. * Design, develop, and consume RESTful and non-RESTful web services using ASMX, WCF, and Web API technologies. * Develop responsive user interfaces using modern front-end technologies such as React, Angular, and Bootstrap. * Write, optimize, and maintain complex SQL queries, stored procedures, functions, and views in Oracle or SQL Server databases. * Deploy, configure, and maintain .NET applications hosted on Microsoft IIS. * Collaborate with business analysts, architects, QA teams, and stakeholders throughout the software development lifecycle. * Apply software engineering best practices, including object-oriented design, design patterns, algorithms, and data structures, to build maintainable and scalable applications. * Support the development and integration of mission-critical systems related to criminal justice, public safety, critical infrastructure, or emergency response.

Requirements

7+ years (84 months) of experience developing highly available and scalable multi-tier enterprise applications using Object-Oriented or Service-Oriented Architecture (OOA/SOA), including data structures, algorithms, software design, and design patterns. * 7+ years (84 months) of hands-on experience developing applications using C#, .NET Framework (3.0+), and/or .NET Core/.NET. * 5+ years (60 months) of experience developing and supporting ASP.NET MVC or ASP.NET Core MVC web applications. * 7+ years (84 months) of experience modernizing legacy applications from MS Access, Visual Basic, and Windows Forms to modern .NET Framework/.NET Core MVC applications. * 6+ years (72 months) of experience developing and consuming RESTful and non-RESTful web services using ASMX, WCF, and Web API. * 3+ years (36 months) of experience with front-end technologies including React, Angular, and Bootstrap. * 7+ years (84 months) of experience writing advanced SQL, including stored procedures, functions, views, and complex queries in Oracle or SQL Server. * 4+ years (48 months) of experience deploying, configuring, and managing .NET applications on Microsoft IIS. * 4+ years (48 months) of experience developing, implementing, or integrating systems supporting criminal justice, public safety, critical infrastructure, or emergency response environments.

Preferred Qualifications * Experience with enterprise application modernization and legacy system migration. * Strong understanding of software architecture, design patterns, and secure application development. * Experience working in government, public sector, or other highly regulated environments. * Excellent analytical, problem-solving, communication, and collaboration skills. * Experience working in Agile/Scrum development environments.

Apply for this position