Required Skills

deployments .Net Core C#

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 18th Aug 2022

JOB DETAIL

 

·        Must have

o   10+ years’ experience in a full stack engineer position specifically within the Microsoft stack

o   Previous experience leading a team of resources – end to end

o   Experience with .Net Core, C#

o   Experience with Angular (currently on 12, but open to 9+)

o   Experience with coding best practices with Angular, unit testing as well as other front end frameworks

o   Azure (deployments, CI/CD pipeline management– not looking for configuration support)

o   Microservices

·        Nice to have

o   DevOps exposure would be a nice to have

 

 

Job description

Our client is looking for a Software Engineer Lead (1) for a large financial client in the Kansas City, MO area (open to 100% remote candidates). The Software Engineer will be responsible for the following on a day to day basis.

  • Provide technical expertise to design, develop and maintain software components and products that support the client’s  business applications.
  • Mentor and coach other team members on the latest technological advances within the current technology used. Leads by example.
  • Use tools, languages, coding standards and best practices to develop new product features and maintain year over year product functionality and enhancements.
  • Create, maintains and executes unit tests and addresses defects.
  • Design, develop and maintain complex software components.
  • Create and maintain documentation of design approaches.
  • Identifies product design features to support scalability, usability and better performance.
  • Assist and drive technical design and code reviews for all new enhancements and maintenance work delivered by the development team.
  • Understand complex business and functional requirements and produces technical specifications and product requirements.
  • Maintain and improve current knowledge on the latest technologies relevant to the role regarding algorithms, language, design methodology, third-party development tools, application platforms, hardware compatibility and operating systems.

Company Information