Required Skills

C# .NET Core

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

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 :- 19th Feb 2024

JOB DETAIL

Responsible for compiling and analyzing information for developing and revising data processing applications used in software development. Works with users, Business Systems Analysts, Database Administrators, Software Engineers, and Project Managers to assess needs and conduct preliminary studies and design of applications.

JOB REQUIREMENTS 

  • 5+ years C# .NET Core experience 
  • Experience with RESTful, .NET Core APIs 
  • Experience with TFS and GIT Repositories 
  • Experience with React UI  
  • Excellent SQL Skills 
  • CI/CD experience 
  • SSIS, OpenShift, Spring/Spring Boot, Kafka experience preferred

ESSENTIAL JOB FUNCTIONS 

  1. Performs verbal interviews and other data gathering activities for preliminary analysis and support of new major projects and application enhancements used during the Software Development Life Cycle. Requires use of a personal computer. 
  2. Responsible for major program changes or projects lasting 4 weeks or longer.
  3. Responsible for modifications of existing programs that require total redesign. 
  4. Works with business analysts and customers to resolve problems and help plan for future needs.  Involves working within an established office environment under normal lighting and climate controls
  5. Works with users to understand use of systems and system enhancement or modification needs. 
  6. Uses computer and analysis knowledge to analyze, design, and write new application systems.
  7. Creates and modifies complex applications programs, tests, debugs, documents and maintains those programs. 
  8. Acts as a lead to the Software Engineer I, and Software Engineer II. Includes assisting, training, and mentoring level I, and II analysts on application modification and enhancements used during the Software Development Life Cycle. 

Company Information