Job ID: NY-.net (99090118)
.Net Developer with C#, ASP.net, MVC, Angular, React, Bootstrap, HTML, CSS, JavaScript and RESTful experience
Location: Albany, NY
Duration: 12 months
Interview: In-person ONLY
Qualifications:
• Experience with .NET, C#, ASP.NET MVC, Visual Studio 2015/2017, and Microsoft Windows-based development technologies.
• Experience with UI Web Development Frameworks like Angular (2/4/6), React along with traditional HTML, CSS, Bootstrap, & JavaScript
• Experience in an API-driven ecosystem, with a background in RESTful API development and .NET-based application plugins.
The RRSM project will result in a solution that will significantly transform three (3) core business functions for the Division of Homes and Community Renewal’s (HCR) Office of Rent Administration (ORA), Tenant Protection Unit (TPU), and the Office of Legal Affairs by developing a robust citizen portal, a case and legal matter management system(s), a data warehouse with business analytics, and a field inspection application to completely modernize and streamline the way these 3 units perform their day to day operations and interact with the public.
Each Submission requires:
• Resume
• Completed Qualifications Matrix
• Individual References (minimum of 2)
• Candidate availability to be interviewed and availability to start
Job Duties / Responsibilities:
Design & Develop applications in accordance with established methodology, procedures and standards. Complete application testing ensuring it follows the quality control criteria and plan the set-up and deployment of these applications into production. Develop strategic design and requirements on small systems or modules of large systems (large scale).
Guide and mentor junior developers in developing code and workflow procedures and:
• conduct code reviews.
• Perform general application development activities, including unit testing, code deployment to development environment and technical documentation.
• Works independently to support software through the entire software development life cycle.
• Works on one or more projects, making contributions to unfamiliar code written by team members.
• Diagnose and resolve performance issues.
• Participates in estimation process, use case specifications, reviews of test plans and test cases, requirements, and project planning.
• Documents code/processes so that any other developer can dive in with minimal effort.
• Introduces tools and automates repetitive processes
Key Deliverables:
• Build System Design document.
• Build unit test cases using automation scripts.
• Build web pack and Gulp automation scripts for Angular deployment.
• Build Angular forms and pipes.
• Build Angular services and components
• Build data model using JSON.
• Build RESTful web services using .NET Core Web API with Angular to offload application logic.
• Build Angular custom templates.
• Contribute to System Integration Test plan.
• Build System Deployment plan.
• Deploy Angular application using Continuous Integration and Deployment methodology.