Required Skills

.Net Developer

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 28th Nov 2022

JOB DETAIL

·        3-7 years working as part of an agile development team, preferably with at least one of those years in a 100% remote capacity

·        Bachelor’s Degree in computer science or related field preferred or Associate’s degree with relevant work experience.

·        8+ years of writing high quality, well-tested C# code across a variety of application types (web applications, web APIs, console applications, class libraries)

·        8+ years developing performant and scalable ASP.NET (MVC, Razor Pages, WebForms) web applications

·        8+ years developing web frontends using JavaScript (ES6 preferred) and/or TypeScript (Vue.js a plus)

·        Deep knowledge of ORMs and awareness of the potential pitfalls (Entity Framework preferred)

·        8+ years designing relational databases, writing and tuning non-trivial SQL queries

·        8+ years maintaining and/or modernizing legacy applications

·        Expert knowledge of modern web development techniques and tools (NPM, Gulp, LESS, Bootstrap)

·        A true full-stack developer who should be comfortable doing all of the following: designing UI based on business requirements, building complex web UIs, implementing a scalable backend, designing database structure, writing database queries, tuning for performance.

·        Self-reliant and independent pragmatic thinker who prefers a hands-off approach from management

·        Bonus points: AWS implementation and administration, Docker, Kubernetes, SOA

 

Qualifications:

·        Able to quickly understand requirements for business applications and procedures.  

·        Able to manage a high volume work environment.

·        Excellent communication and interpersonal skills as well as a strong team player.

·        Follow assigned technical project plans and timelines.

·        Ensure that deliverable content meets the objective that is intended.

·        Review, evaluate, recommend and develop objectives, policies and procedures to ensure that the application systems provided are of high quality and meet the needs of the business function being serviced 

 

Company Information