Job Details

ID #20108987
State Texas
City Remote
Job type Contract
Salary USD TBD TBD
Source Infinity Consulting Solutions
Showed 2021-09-23
Date 2021-09-22
Deadline 2021-11-20
Category Software/QA/DBA/etc
Create resume

Senior .NET Consultant - Remote

Texas, Remote 00000 Remote USA

Vacancy expired!

Job Description - Senior .NET Consultant - Remote

SENIOR SOFTWARE ENGINEER III

Dallas, TX

ICS is immediately hiring a Software Engineering Consultant, who will work with emerging technologies and provide technical expertise around Azure and .NET technologies for upcoming consumer experience projects and integrations.

What You'll Do:
  • Actively participating in the recommendation of and setting of the Project's technical direction and vision
  • Contributing at an individual level in the completion of design, development, and implementation tasks
  • Assisting and guiding Associate Developers in the completion of project related tasks
  • Maintain high standards of software quality by writing high-quality code and following established standards and best practices
  • Ensure cross team collaboration with other Software Engineers, Business Analysts and Architects in the planning, design, development, testing, and maintenance of web- and desktop-based business applications is occurring
  • Work with the Product Team in the refinement of user stories that are developer-ready, easy to understand, and testable
  • Provide estimates at a User Story level and provide input to work plans
  • Participate in peer-reviews of solution designs and related code
  • Package and support deployment of code releases
  • Analyze and resolve technical and application problems
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties
  • Provide third-level support to business users
  • Proactively reviews the Performance and Capacity of all aspects of production: code, infrastructure, data, and message processing
  • Develop technical documents to accurately represent application design and code
  • Mentor junior software developers on design patterns, development best practices and DevOps trade-offs
  • Perform unit and integration testing before launch
  • Responsible for the security and privacy of any and all protected health information that may be accessed during normal work activities

Skills/Experience You'll Need:
  • Bachelor's degree in Computer Science preferred
  • 4+ years of work experience in .NET framework, .Net Core, C#, Web API 2 and REST
  • Strong experience with messing queue services/event driven architecture and cloud enablement
  • Strong SQL skills.
  • Exposure to Document Databases is strongly preferred
  • Experience with TDD and familiarity with Unit testing frameworks is strongly perferred
  • Familiarity with messaging technologies like Akka.Net and NServiceBus is a plus
  • Working knowledge of front-end technologies such as Angular, NgRx, React, CSS3, HTML and Node
  • Experience doing Agile spikes on new ideas, and once decisions are made helping to carry out the implementation.
  • Experience with multi-layer architecture, architectural patterns and Dependency Injection frameworks. Experience with Mediator pattern, Domain Driven Design and ORMs strongly desired
  • Strong understanding of service oriented architecture principles and techniques, object-oriented design principles, and database design and implementation
  • Experience with Scrum/Agile development methodologies
  • Experience with version control software such as GIT or TFS
  • Working knowledge of IIS
  • Experience with Continuous Integration Continuous Deployment (CI/CD) is a plus

Vacancy expired!

Subscribe Report job