Required Skills

high performance design coding caching mechanisms security encryption state management error logging debugging scalability code reviews documentation testing

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 18th Sep 2023

JOB DETAIL

Participate in requirements meetings and fully understand/document the needs of the client

Take a product through the entire lifecycle of analysis, design, coding, testing and implementation and support.

Implement all aspects of an application design/development – high performance design, coding, caching mechanisms, security, encryption, state management, error logging, debugging, scalability, code reviews, documentation, and testing.

Perform unit and system level testing on applications.

Utilize industry standards to ensure highly performant, maintainable code that can be easily tested.

Diagnose system defects and trace problematic system behavior to the origin source code.

Use documented best practices to ensure systems are developed in a consistent manner with high scalability.

Comfortable working on multiple high priority tasks and interacting with business unit leads to resolve issues.

Other duties as assigned.

 

REQUIRED QUALIFICATIONS:

· 6+ years’ development experience

· 4+ years’ experience with implementation of large enterprise or e-business systems

· 4+ years in C#, ASP.NET MVC, .NET Framework 4.0+/.NET Core, Visual Studio 2015/2017+

· 4+ years’ experience developing in JavaScript either on the client or the server

· 4+ years developing against a web-based interface using HTTP(S), JSON/SOAP

· 4+ years using SQL Server 2012/2014+ writing queries and stored procedures, including T-SQL

· 3+ Experience with Web API, Entity Framework (ORM), RESTful system design.

· Understanding of common development practices such as DI/IOC, TDD

· Proven track record of designing scalable, distributed software applications.

· Experience using JavaScript libraries such as jQuery, jQuery-UI, Angular, Moment, etc.

· Experience developing applications using Node.js

- Experience with git version control

- Client using frontend platform Aurelia

 

Tech screen will require candidates to know the following areas:

Company Information