NET Developer (Onsite)

AITA Consulting Services Inc.
New York, NY, United States
5 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$70,000.0 - $85,000.0
Working hours
Regular working hours

Tech stack

Clean Code Principles ASP.NET Java (Programming Language) JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Amazon Web Services Application Services ASP.NET MVC Framework HTML5 User Authentication Unit Testing
+65 more
Microsoft Azure Batch Processing C Sharp (Programming Language) Cascading Style Sheets (CSS) Cloud Computing Encodings Databases Continuous Integration Crystal Reports (Reporting Software) Data Validation Data Integrity Data Mining Data Presentation Database Queries Software Design Patterns Web Development Language Integrated Query Middleware Entity Framework Design of User Interfaces JSON Microsoft SQL Server MongoDB Model View Controller (MVC) Routing NoSQL Nunit Object-Relational Mapping OAuth Performance Tuning Role-Based Access Control Mstest Responsive Web Design Runbook Singleton Pattern Software Engineering SQL Stored Procedures SQL Databases SQL Server Reporting Services Systems Integration Web Applications Web Services Web Services Description Language Extensible Markup Language (XML) Test-Driven Development (TDD) .NET Core ReactJS Database Optimization SOAPAPI Backend Git Xunit Vue.js Containerization AngularJS Gitlab-ci Kubernetes Front End Software Development Restful APIs Es2015 Software Version Control Docker Jenkins Web Api Microservices

Job description

Seeking a Technical Consultant to support the decommissioning of the NYCSERV-ADJ system, including associated applications, databases, and infrastructure. The candidate will be responsible for performing system inventory, dependency mapping, and impact analysis across integrated systems. Duties include data extraction, archival and/or migration in accordance with retention policies, along with data validation and reconciliation. The consultant will identify and decommission or redirect interfaces, APIs, and batch processes, and retire application services, database instances, middleware, and supporting infrastructure. This includes handling third-party components, access removal, and service termination. The role also requires development of decommissioning plans, runbooks, and validation documentation, and execution of testing and controlled system shutdown in coordination with stakeholders. Decommissioning (40%) The candidate will decommission a Java-based application, including associated services, databases, and infrastructure. Responsibilities include system inventory, dependency mapping, and impact analysis across integrations. The candidate will decommission application code, APIs, and batch processes, and perform data extraction, archival, and/or migration per retention policies, with validation to ensure data integrity. All application services, middleware, infrastructure, and third-party components must be retired in a controlled manner. Application Development (60%) The candidate will design, develop, and maintain applications using ASP.NET, Web Forms, Entity Framework (EF), and Web APIs. Responsibilities include building new web services, enhancing existing applications, supporting system integrations, and performing testing and deployment. The role also includes troubleshooting, performance optimization, and ongoing technical support. The candidate should also be able to work with newer technologies as needed, including .NET Core / .NET 6+, RESTful APIs, microservices, cloud platforms (AWS/Azure), JavaScript frameworks (React, Angular, Vue), containerization (Docker, Kubernetes), and modern database technologies (SQL Server, NoSQL, MongoDB). Deliverables Deliverables include decommissioning plans, runbooks, validation reports, technical design documents, code artifacts, test results, and deployment documentation., Senior .NET Angular Full Stack Developer, Onsite We have an immediate need for an experienced Senior .NET Angular Full Stack Developer with strong expertise in .NET Backend, Angu…

  • 17 hours ago
  • Apply easily

Requirements

MANDATORY SKILLS/EXPERIENCE Note: candidates who do not have the mandatory skills will not be considered Backend Technologies:

  • C#: Must have strong experience in C# for backend development, including writing clean, maintainable, and performant code.
  • ASP.NET MVC: Proven experience in ASP.NET MVC for building scalable, maintainable web applications.
  • .NET Core: Deep understanding and hands-on experience with .NET Core for building robust, high-performance, cross-platform applications.

Entity Framework (EF):

  • Experience in EF Core or EF 6 for object-relational mapping (ORM).
  • Experience in Code First or Database First approaches with EF.
  • Proficient in writing LINQ queries to interact with databases.
  • Strong understanding of EF migrations, optimizing EF queries, and managing complex data relationships.
  • SQL Server 2019: Must have experience in designing databases, writing optimized SQL queries, stored procedures, and handling database performance tuning in SQL Server 2019.
  • Web Services:
  • RESTful APIs: Experience in designing and consuming REST APIs using ASP.NET Core Web API.
  • SOAP Web Services: Hands-on experience in working with SOAP web services, WSDL, and XML-based services.

Frontend Technologies:

  • HTML/CSS: Solid knowledge of HTML5 and CSS3 for responsive web design and UI development.
  • JavaScript: Proficient in JavaScript (ES6+), with the ability to write clean, efficient code for dynamic web functionality.
  • Angular 8: In-depth experience in developing Single Page Applications (SPAs) using Angular 8, including knowledge of components, directives, services, and routing.

Reporting & Data Presentation:

  • SSRS (SQL Server Reporting Services): Hands-on experience with SSRS to create and deploy interactive, parameterized reports integrated within a web application.
  • Crystal Reports: Strong experience in designing and generating reports using Crystal Reports and embedding them into applications.

Software Design & Architecture:

  • MVC Architecture: Solid understanding of the Model-View-Controller (MVC) architecture for web application development.
  • Design Patterns: Experience with common design patterns like Repository Pattern, Factory Pattern, and Singleton Pattern.
  • Unit Testing & TDD: Experience with Unit Testing using frameworks such as XUnit, MSTest, or NUnit. Familiar with Test-Driven Development (TDD) practices to ensure high code quality.

Version Control & CI/CD:

  • Git: Proficiency in using Git for version control and collaboration in a team-based environment.
  • CI/CD: Hands-on experience with Continuous Integration and Continuous Deployment (CI/CD) practices using tools like Azure DevOps, Jenkins, or GitLab CI.

Security:

  • Authentication/Authorization: Experience in implementing user authentication and authorization, including OAuth, JWT (JSON Web Tokens), and role-based access control (RBAC) in a web application.

Soft Skills:

  • Communication: Excellent communication skills to effectively collaborate with cross-functional teams, stakeholders, and non-technical team members.
  • Problem-Solving: Strong analytical and problem-solving abilities to troubleshoot issues and devise optimal solutions.

Additional Preferred (Non-Mandatory) Skills:

  • Microservices Architecture: Experience in designing and developing microservices-based applications.
  • Performance Optimization: Proven track record of optimizing both frontend and backend performance, including database query optimization.
  • Containerization (Docker/Kubernetes): Familiarity with containerizing applications and deploying them using Docker and Kubernetes for scaling.

ZR

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all