.Net Engineer

New Jersey, USA | testing | Contract

Apply

 

Description:

  • Lead efforts on designing, coding and debugging applications in various software languages.
  • Lead development teams comprised of both onshore and offshore members
  • Hands-on development in .NET technologies
  • Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis
  • Object-oriented Design and Analysis (OOA and OOD)
  • Software modeling and simulation
  • Performance tuning, improvement, balancing, usability, automation.
  • Support, maintain and document software functionality
  • Integrate software with existing systems
  • Maintain standards compliance
  • Write and perform code-based unit testing, while setting up CI/CD pipeline

Required:

  • Full-stack .NET development experience and knowledge on how to compile and build a project and its dependencies
  • Docker/containerization experience
  • Proficient in writing code based unit tests using test frameworks such as mocha etc.
  • Proficient in writing SQL queries, Stored Procedures, Views of medium complexity. Familiarity with SQL Server, MySQL, SSIS.
  • Excellent communication skills, ability to work under pressure, good judgment, proactive, self-motivated, ability to resolve conflict & clear any confusion, able to adapt to a fast growing environment.
  • Ability to mentor and provide direction, instructions and guidance to offshore team.

Desired:

  • Practical experience in implementing Continuous Integration and Continuous Deployment pipeline using VSTS.
  • Experience in developing and deploying real time applications following a serverless architecture in AWS (API Gateway, AWS Lambda, CloudFront, DynamoDB, S3, and more).
  • Node.js experience
  • Microsoft Azure experience
  • AWS Certified Developer - Associate certification
  • Pharmacy Benefit Management experience

Education:

  • Bachelor’s degree or equivalent work experience