Sarum logo

.NET Web Application Developer

Sarum

Jersey City, NJ
Full Time
Senior
12 days ago

Job Description

About the Role

The Engineering Department, Operations Division Engineering Solutions Unit (ES), is seeking a .NET Web Application Developer to maintain and enhance in-house custom developed .NET web applications and Windows console applications for the Engineering Department. The group supports project delivery and reporting through consultation, development, testing, and implementation of system applications and workflows, acting as the department's liaison with the Technology Department.

Key Responsibilities

  • Perform services to maintain and enhance existing Engineering customized .NET applications.
  • Develop and maintain interfaces and integrations between various Engineering applications, including data transfer using web services, SQL Server ETL packages, SharePoint online, Azure Data Lake, and Esri GIS integration.
  • Design, develop, test, and deploy new custom applications as directed by the Authority and in coordination with the Application group Project Manager and Technical Lead.
  • Maintain and support SQL Server Report Services (SSRS) reports for Engineering applications.
  • Provide general Engineering help desk support as a member of the Applications Support Team.

Requirements

  • Possess a bachelor’s degree from an accredited college in Computer Science or a related technical field.
  • Minimum 5 years of demonstrated experience in web application full stack development using Web Forms and MVC.
  • Minimum 5 years of strong experience in C# programming with a solid understanding of object-oriented programming and design patterns.
  • Minimum 5 years of experience in developing frontend using HTML, CSS, JavaScript, and jQuery.
  • Minimum 2 years of experience in developing .NET applications with React.js as frontend and Node.js as backend middleware or service layers.
  • Minimum 2 years of experience in database design and development in a Microsoft SQL Server environment, including stored procedures, functions, data modeling, and proficiency in Entity Framework or other ORM technologies.
  • Minimum 2 years of experience in developing or maintaining system integration interfaces, REST APIs, and web services.
  • Minimum 1 year of experience with version control tools Git and Azure DevOps.
  • Minimum 1 year of experience in report development using Microsoft SSRS.
  • Proficiency with Microsoft Office 365 Suite (Word, PowerPoint, Excel) and Adobe Acrobat Pro.
  • Soft skills including self-motivation, ability to prioritize, meet deadlines, manage changing priorities, and excellent communication skills.

Nice to Have

  • Advanced degrees are highly desirable.
  • Experience with AI API integration, machine learning workflows, and pre-trained models.
  • Experience with UI/UX design in Figma or similar platforms.
  • Experience with build/deployment pipelines and CI/CD processes.
  • Experience working in an Agile/Scrum development environment.
  • Experience in Python and Esri GIS data integration.
  • Experience with Enterprise Content Management solutions such as SharePoint or OpenText.
  • Familiarity with web security best practices and authentication frameworks (OAuth2, JWT).
  • Some exposure or knowledge of developing or maintaining applications in the Azure cloud environment.
  • Experience working with large public government agencies in the construction industry.

Qualifications

  • Bachelor’s degree in Computer Science or a related technical field.

Working at Sarum

The description does not explicitly detail the company's culture, but emphasizes a collaborative environment supporting project delivery, technical excellence, and continuous development within a government agency context.

Apply Now

Job Details

Posted AtJul 15, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Sarum

Website

sarumtrading.com

Location

Jersey City, NJ

Industry

All Other Professional, Scientific, and Technical Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches