Lead Full-Stack .NET Developer
UNIVERSAL Technologies is seeking a Lead Full-Stack .NET Developer to support the enhancement and development of enterprise systems that manage the lifecycle of critical infrastructure assets across New York City. This multi-year position requires onsite availability 3/days per week in New York City, NY. This role requires a strong background in application and database development using .NET technologies, as well as experience working on large-scale, multi-team IT initiatives.
WHO WE ARE:
UNIVERSAL Technologies, LLC is a Women-Owned (M/WBE) IT solutions and consulting company focused on delivering enterprise systems that significantly improve our clients' IT performance. We work across the IT spectrum including Development, Business/Systems/Data Analysis, Project Management, Cyber Security, Network Engineering, and High-Level System Architecture.
Our team members thrive in a culture of transparency, innovation, and growth. We aim to place talented professionals in roles that support impactful and mission-driven technology projects.
WHAT WE OFFER:
Our W2 employees can expect the following benefits:
• Competitive pay
• Health/Dental Insurance
• Group Life Insurance
• 401K
• HSA/FSA
• Pre-Tax Transportation Program
• Generous Paid Time Off/Holiday Policy
MANDATORY SKILLS/EXPERIENCE:
Candidates who do not meet these qualifications will not be considered.
• Minimum of 5 years’ experience overseeing medium to large-scale projects with multiple work streams and distinct deliverables
• Proven ability to coordinate and delegate assignments for project teams of 15+ consultants
• Experience serving as the primary point of contact for project status, meetings, reporting, scope changes, and technical issues
• At least 8-years of Expertise in application design, database design, coding, and integration/performance testing
• Strong hands-on experience with .NET 3.5/4.0/4.5, .NET Core, ASP.NET, C#, MVC, Razor, and related technologies
• Experience with T-SQL, stored procedures, SSIS, and SQL Server 2014/2017
• Development of secure web applications with role-based access control
• Experience with Microsoft Visual Studio 2017/2019 and SQL Server Management Studio
• Familiarity with front-end technologies such as HTML5, CSS3, JavaScript, AJAX
• Use of SSRS for reporting and data migration/transformation
• Experience with tools such as Azure DevOps, Microsoft Test Manager, Team Foundation Server
• Knowledge of SDLC methodologies including Waterfall, RUP, Agile/SCRUM
• Strong communication, leadership, problem-solving, and documentation skills
• Ability to estimate and deliver development tasks on schedule
• BA/BS degree in a technology-related field
• Microsoft certifications preferred
• 3 years of mentoring junior developers
• 6+ years of object-oriented development experience
• 2 years of enterprise/solution/application architecture experience
• 4+ years developing applications using C#, ASP.NET, MVC, ADO.NET, Entity Framework, LINQ, Bootstrap, AngularJS, BackboneJS, AJAX, WCF, and WPF
• Experience in designing solutions using SOA and asynchronous messaging (MSMQ/WebSphere MQ)
• Integration with RESTful or SOAP-based APIs
• 4+ years of database experience including SQL Server 2019/2022, SSIS, ERwin/ERStudio
• Strong experience with configuration management and CI/CD using Azure DevOps or TFS
• Exposure to GIS tools, mobile/disconnected applications, and map integration
• Experience in designing large-scale workflow management systems
• Knowledge of Business Intelligence and Decision Support Systems
• Prior experience on federal/state/local government or asset management system development projects
• Familiarity with UML/Rational or other design tools
• Proficiency in Microsoft Office Suite
SCOPE OF SERVICES:
The Senior Developer will work closely with NYC-based business units, IT development teams, and other stakeholders to design and deliver new enterprise systems and improve existing applications. Responsibilities include:
• Detailed design and hands-on coding of web applications
• Database architecture, normalization, and query optimization
• Developing modules with secure, scalable .NET architecture
• Creating and integrating web-based user interfaces using modern front-end frameworks
• Implementing and consuming web services (WCF, REST, SOAP)
• Managing source control, builds, and deployments
• Creating technical documentation including use case diagrams, architecture documents, and design specifications
• Supporting system testing, defect resolution, and ongoing maintenance
• Leading and mentoring junior developers
• Contributing to technical design discussions and architecture decisions
• Ensuring adherence to SDLC processes and best practices
UNIVERSAL Technologies is an Equal Opportunity Employer.