drjobs Dot Net Developer

Dot Net Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

New York, NY - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Title: Dot Net Developer
Location: NYC NY (Hybrid)
Duration: 12 Months
Work Hours: 40hrs/week
Job Description:
Under this initiative the combination of technologies applications and services continues to be refined periodically through a continuous improvement process achieved by the partnership with various DSS divisions outside service organizations and contractors. This partnership is intended to ensure full alignment of a stateoftheart information technology strategy with the business goals of DSS and results in the information technology that fully supports and empowers staff clients and partners to maximize service delivery. It also involves implementation of information technology policies and standards as well as executing all data security requirements information technology planning and acquisition activities and technology training within the Agency.
Mandatory Skills
6 experience design and develop application .Net core backend.
Design and develop web application API using .Net Core C# Entity Framework Core.
Develop the application programming interfaces (APIs) in .Net Core framework that enables applications to communicate with each other.
Develop application as per cyber security standards and fix vulnerabilities reported by security scan tools like Veracode.
Write C# LINQ queries to get data from SQL server database using EF Core Code First approach.
Design and enhance the application architecture by doing code refactoring and upgrading the application to the latest technologies.
Design and develop Microsoft SQL Server database for the application write SQL queries to get update delete data from the database.
Follow and use dependency injection (DI) principles in .NET Core for managing object dependencies and improving code maintainability testability and scalability.
Optimize the performance of .NET Core applications by implementing caching mechanisms optimizing database queries improving code efficiency and leveraging asynchronous programming techniques.
Troubleshoot application for any reported issue and should be able to fix them also document and provide root cause analysis.
Design and Develop application frontend User Interface.
Understand business requirements design frontend UI components create userinteractive (UI) web pages using web technologies Angular 10 (Any Angular versions from 10 through 17).
Develops frontend UI using HTML5 CSS Bootstrap and Typescript.
Upgrade Angular application to latest version (when released) according to Angular guidelines using Angular documentation.
Breaking down larger UI modules into smaller selfcontained and independent frontend reusable modules and components.
Maintain source code using GIT based repository Gitlab with branching merging.
Understands and uses Node.js (NodeJS) package manager and build tool while developing the angular application.
Perform Testing/Evaluation
Develops and writes unit test case in C# using Test Driven Development mocking framework like Moq and XUnit for endtoend testing of .net code.
Run the unit test cases before every code push to remote repository to make sure current changes are not failing any test cases.
Create responsive web applications that work seamlessly across various devices different browsers (Chrome Edge etc.) and screen sizes using techniques like CSS and media queries.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.