Required Skills

.Net Full Stack Developer

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 1st Mar 2021

JOB DETAIL

Contract : 1+ Year

Candidates should possess an entrepreneurial drive and have experience developing a number of cross platform, cloud-based, data intensive applications using C#, Angular, and SQL. In this role, your responsibilities include:

  • Writing reusable, testable, and efficient front-end and back-end code
  • Write unit, functional and API test cases
  • Develop scalable client and server-side data solutions
  • Design and implement effective API endpoints for data access and manipulation
  • Work with relational databases and schema-less data solutions
  • Participate in design and planning of new features as part of the software development lifecycle
  • Implementation of security and data protection measures
  • Contribute to deployment automation, containerization

 

YOU'RE GOOD AT

  • Expert in .net core, .net framework, C#, MVC, WebAPI, REST & GraphQL
  • Strong knowledge of ORM frameworks,
  • Knowledge of messaging frameworks
  • Understanding of the threading and multi-process architecture
  • Experience with advanced JavaScript frameworks such as angular/react
  • Understanding of fundamental design principles behind a scalable application
  • Familiarity with event-driven programming, DDD & Micro Service architecture
  • Strong understanding of Object oriented programing
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Familiarity with code versioning tools
  • Familiarity with Docker & Kubernetes
  • End to end ownership with excellent analytical and communication skills
  • Ability to lead engineering teams, own modules and deliver them with quality on time

 

YOU BRING (EXPERIENCE & QUALIFICATIONS)

  • Bachelor’s degree in computer science, Information Technology, or a related field
  • 6-8+ years’ experience in related field, preferably in backend software engineering
  • Experience developing in multiple tech stacks
  • Experience creating and using web APIs
  • Experience with developing on one or more of AWS, Azure and GCP cloud environments
  • Adept working in Agile teams
  • Estimation, planning of sprints & releases
  • Full stack application development
  • Knowledge of Node.js and frameworks available for it, such as Express, StrongLoop, etc is a plus.
  • Understanding the nature of asynchronous programming and its quirks and workarounds

Company Information