Overview
On Site
Depends on Experience
Contract - W2
Contract - 12 month(s)
No Travel Required
Skills
(.Net) AND (Angular) AND (Azure) AND (Vue) AND (C#) AND (ASP.NET)
Job Details
Job Title: Senior Dotnet Developer.
Location: Albany, NY -Candidates local to NY or NJ
Duration: Long Term Contractual.
Job Duties
Makes high-level design choices and dictates technical standards, including software coding standards, tools, and platforms. Designs multi-leveled architecture or component interactions of a large-scale software system. Candidate is able to provide guidance to large teams and/or has extensive industry experience and is considered at the top of his/her field.
Daily tasks will include but not limited to the following:
- Lead Development Team for Project including reviewing and reporting on Team progress and assigning Developers their tasks
- Analyze and interpret business rules and workflows for application design
- Workflow analysis
- Performance Metrics/Data Analysis
- Interface Design and coding of application
- Provide training to staff on any learned new technologies
- Good communications skills that enable team members to fulfill tasks in a timely fashion.
- Assist the Configuration and Release Management teams in scheduling and performing deployment
- Provide training
- Aid other developers, pair programming where needed
- Prepare reports based on Business specifications
- Manage code Merge and code version control
- Design, develop and test web applications in an agile project management process using modern technology solutions
- Create diagrams of methodologies, processes and logical flows as well as data models
- Design libraries to support reusable components using SOLID principle
- Building Web Applications using Front end Frameworks like Vue JS, Angular
- Build responsive web applications using JavaScript, Type Script, Bootstrap 4, CSS3, HTML5, JSON
- Design and develop web services using WebAPI 2 and HTTP Action Results. GraphQL a plus.
- Generate REST microservices designed with scalability and portability in mind
- Create SQL statement with performance in mind for database initializations designed for seeding data intended for automated testing
- LINQ with entity framework to be used in data layer
- HTML extensions helpers and or web components to create standard look and feel for different UI widgets.
- Design, develop, implement NYBE Portal/SOA conversion program to convert JSON object to XML Dynamically based on Mapping configuration which consists of Mappings between JSON element to target XML element, String mappings, Default value to the target XML element if the mapping element is not present in the JSON Object
- Configuring COTS software (such as Oracle CRM) to provide multilevel approval feature, allows multiple teams work on application simultaneously and approve it. Configure the BIP reports to generate various License Certificate Reports, Deficiency Reports, Application received and denied reports. Configure the integration feature with Enterprise FileNet Content Management to store the documents and reports on FileNet as well as integrated with Dynamsoft web TWAIN Scanning solution that will allow customers to scan paper application and convert to document as attachments and store to FileNet.
- Developing applications and providing support in a primarily Linux OS environments, providing production on-call support for applications, troubleshooting, issue resolution, SDLC, security management, testing (unit, system, integration, performance tests),
- Investigate new tools, new technology as needed
- Implementing correct design pattern for a particular use case
- Provide expert knowledge to State Staff
- Participating project governance activities
Qualifications Needed:
- Bachelor’s Degree
- 84 months of experience in IT in the areas of Application Design and Implementation
- Minimum of 84 months experience to lead architect design and development in developing web-based systems using Microsoft ASP.Net WebForms, C#(C Sharp),MCF services, node.js, bootstrap framework, and back end code development for workflow process type of system using Microsoft ASP.Net (or ASP.Net Core), with code first approach design.
- Minimum of 84 months experience to work with business analyst, clients to collect As-is business requirement.
- Minimum of 84 months of experience to perform as an architect to lead developers.
- Minimum of 84 Months of experience in design reusable patterns such as Angular
- Minimum of 84 months experience in developing SOAP or RESTFUL web service or backend APIs
- Minimum of 84 months experience with JavaScript and JQuery including AJAX and DOM manipulation
- Minimum of 60 months of experience working in architecture, engineering, design and development services using MongoDB Minimum of 84 months experience working with source control tools (TFS, GIT)
- Minimum of 84 months experience in database development
- Prior work with New York State.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.