What are the responsibilities and job description for the Application Developer [.NET Core] - ADNP RP#NY11 position at NavitsPartners?
Job Description
Job Description
Job Title : Application Developer [.NET Core]
Location : NYC, NY
Mandatory Requirements :
Location : Must be based in the NYC area and able to work onsite.
Experience : Prior experience working with NYC agencies is required.
Project Description :
This initiative focuses on refining a combination of technologies, applications, and services through a continuous improvement process. The collaboration with various divisions, external service organizations, and contractors ensures alignment with business goals, resulting in IT systems that support and empower staff, clients, and partners for maximum service delivery. The project also involves implementing IT policies, ensuring data security, and overseeing technology planning, acquisition, and training within the agency.
Tasks & Duties :
Application Development :
Design and develop .NET Core backend applications.
Design and develop web application APIs using .NET Core, C#, and Entity Framework Core.
Develop APIs in .NET Core to enable communication between applications.
Develop applications in compliance with cybersecurity standards and address vulnerabilities reported by security scan tools like Veracode.
Write C# LINQ queries to retrieve data from SQL Server using EF Core (Code First approach).
Refactor code and upgrade applications to the latest technologies while enhancing application architecture.
Design and develop Microsoft SQL Server databases, writing SQL queries to manipulate data.
Implement dependency injection (DI) principles in .NET Core for better maintainability, testability, and scalability.
Optimize application performance by implementing caching mechanisms, optimizing database queries, and using asynchronous programming techniques.
Troubleshoot reported issues, fix bugs, and provide root cause analysis.
Front-End Development :
Understand business requirements, design front-end UI components, and create user-interactive web pages using Angular 10 (versions 10–17 ).
Develop front-end UI using HTML5, CSS, Bootstrap, and Typescript.
Upgrade Angular applications to the latest version in accordance with Angular guidelines.
Break down larger UI modules into smaller, reusable front-end components.
Maintain source code using Git-based repositories (e.g., GitLab) with branching and merging.
Utilize Node.js (NodeJS) package manager and build tools for Angular development.
Testing and Evaluation :
Write unit test cases in C# using Test Driven Development (TDD) and mocking frameworks like Moq and XUnit.
Run unit tests before code pushes to ensure no tests fail due to code changes.
Create responsive web applications that work seamlessly across different devices, browsers (Chrome, Edge), and screen sizes using CSS and media queries.
Required Skills :
4 Years experience in development and maintenance of .NET and C# applications.
4 Years experience in .NET Core and Entity Framework development.
4 Years experience working with SQL queries in Microsoft SQL Server.
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Application Developer [.NET Core] - ADNP RP#NY11?
Sign up to receive alerts about other jobs on the Application Developer [.NET Core] - ADNP RP#NY11 career path by checking the boxes next to the positions that interest you.
Not the job you're looking for? Here are some other Application Developer [.NET Core] - ADNP RP#NY11 jobs in the New York, NY area that may be a better fit.
We don't have any other Application Developer [.NET Core] - ADNP RP#NY11 jobs in the New York, NY area right now.