Javascript Jobs - Senior .Net/Angular Developer ( Positions Are Full Stack; 50% Angular & 50% .Net, .Netcore, C# & JavaScript Focused), 17934

at TEKsystems, Inc
Location Charlotte, NC
Date Posted January 28, 2021
Category Default
Job Type Contractor

Description

Description:

Our Client is seeking a Senior Angular/.Net Developer to educate and lead full-stack efforts supporting a new application they are creating that will take 3-5 years to be built to support the Enterprise Data Management standards for the Bank. The Full-Stack Developer will innovate and transform the systems integration landscape for the Technology Infrastructure organization while following industry best practices and providing capability maturity to support Enterprise Data Management standards. The ideal candidate is an expert Web Designer and Developer for both desktop and mobile device applications and well versed in all aspects of the .NET Core and Angular development. Please keep in mind that it is a Full Stack Developer opening, so skills must be balanced on both front and backend as it relates to development. The ideal candidates should have a strong understanding of data management and data streaming concepts, building real-time, web-based user interfaces using push technology to maintain and visualize data. Candidate must have applied knowledge of designing and building Angular applications from the ground-up, developing in both NoSQL and relational databases, and developing and interfacing with APIs. All candidates need to understand macro-level requirements and convert them into actionable tasks to deliver a technically sound product. The candidate should be able to work in teams collaboratively.

Checklist and minimum ranking of the technologies candidates must be skilled with:

 Angular- 8 or 9 (Meaning candidates must have experience sphere heading and using Angular 9, 10 & 11)

 .Netcore- 8 or 9 (Must know .NET core development tools and best practices.

 Javascript- 7 or 8

 C#- 7 or 8

 API development- 8

 Creating and supporting new existing applications: 8 or 9

 MVC- 7: Skilled and knowledge of frameworks such as Spring, Spring MVC, and Spring Boot

Day-to-Day Responsibilities break down

50% of the Senior UI Developer function will be tasked with leveraging Angular and being responsible for developing applications across the TI Technology domain.

Responsibilities include:

• Must Understand business requirements and translate them into technical requirements

• Developing new user-facing features using the latest Angular (latest versions)

• Using Visual Designs (PSD files) to develop responsive web and Single Page Applications consuming server-side JSON restful services

• Building reusable components and front-end libraries

• Able to develop SPA (Single Page Applications) consuming server-side JSON restful services

• Experience discussing with customer business groups to understand functionality and come up with innovative ideas for web development for the best user experience

• Undertake project specific Proof of Concepts activities to validate technical feasibility with guidance from the Application Architect

• Discuss with offshore team on tasks to be done, and mentor junior members of the group.

• Performs design & code reviews for team members.

• Train, conduct interviews, and build new high-performance front-end teams.

50% Backend development responsibilities:

• In-depth knowledge of procedural programming languages such as C#, specifically HTTP and JSON. This group is a .NET Core shop.

• Building backend services and APIs that power our native applications

• Commanding of server-side C#/.NET Core development and debugging

• Building backend services and APIs that power our native applications

• Architecting, developing, and maintaining full-stack .NET, Core, REST API, and Angular 8+ on-premise and cloud web applications

• Building clean, reusable code and libraries for new features, applications, and future use

• Designing server-side architecture for mobile applications (Microservices, APIs, etc

• Using the latest tools and techniques (.NET Core, C#, ASP.Net, AWS, Web API,

Skills:

.net Framework, .net Development, Api, Javascript Library, c#, angular, ui development, UI component libraries, jquery, mobile device applications, web design, angular8, Angular 9, 10 & 11, .netcore, creating new applications, mvc design patterns, mvc framework

Top Skills Details:

Candidate must be proficient and knowledgeable with the listed below. Listed below are interview questions.

MVC

1.Can you explain the baseline life cycle of MVC

2.When do you use partial view & what does it do

3.What different type of objects returns did you work with

4. Customer maxer filters

C#

1. What are interfaces

2. Can you explain the difference between abstract & virtual

3. Have you used C containers & dependicies injections

Javascript

1. Describe the javascript school & closures. Local school closures & block schools.

2. Have you worked with function expressions

3. What are various methods in Jquery

4. What is your experience with javascript framework

5. Have you use Jquery selectives. Use selecters like dirty flags

6. Have you come across

API

1.Difference between API & MVC

2.Have you used Web API.

3.Tools to make responses ( like Postman

Additional Skills & Qualifications:

Node.JS, React, ReactJS, Redux, Bootstrap, AngularJS, JavaScript

Redux, Sagas, Redux-Saga, Cordova, GraphQL, Material UI, Bootstrap

Angular 2/4/5, Typescript

MVC design patterns, or MV? Or MVwhatever, MVVM design pattern, OOD

Any NoSQL database (Azure Document DB, Cosmos, MongoDB, Mongo, Couchbase, CouchDB, IBM Domino, ArangoDB, BaxX, Clusterpoint, MarkLogic, Qizx, RethinkDB, Amazon DynamoDB, Bigtable, or Firebase is preferred)

Azure (Cosmos, DocumentDB and CQRS preferred), AWS, Docker

WebPack, NPM, Continuous Integration Tools, Docker

Web Accessibility, Web Site Security

SQL Server, TSQL, SSIS, SSRS

C#, ASP.NET MVC, .NET

Java, J2EE, JSP

Experience Level:

Expert Level

About TEKsystems:

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.