Job Description :
Hi,
Hope you are doing well!!
We currently have an exciting opportunity with a great client; you’ll find details of the position below. Please check it and let me know if you comfortable with the requirement, reply with your availability and updated resume or else forward this job on to anyone you think would be interested.

Job Title: Full Stack .Net Developer
Location: St. Louis, MO
Duration: 6+Month
Interview: Phone and F2F

Job description :
The Senior Developer will be responsible for researching and evaluating new technologies and guiding the technical efforts of the team to leverage them as they apply to solving our business unit objectives.
The Senior Developer will be responsible for adhering to best practices defined within the Equifax Workforce Solutions business model. This Senior Developer will leverage rapid prototyping techniques to demonstrate these new technologies to both the business and technical teams.

Job Description/Qualifications:

Perform as a Senior Developer in customized tool development and integration with enterprise wide toolsets
Thorough technical knowledge in software development methodologies, design and implementation
Perform application technical design
Be responsible for the functional integrity and proper operation of all assigned systems
Collaborate with programmers and Product Development Team in the design of all assigned systems; maintaining Equifax design and development standards
Assist with determination of project time and resource requirements
Participate in peer code reviews
Act as a technical representative of team to other business units
Maintain the highest level of integrity, courtesy, respect, and professionalism while interacting with, project team members, Equifax employees, and business contacts
Production support of existing platforms is part of daily responsibility

Position Requirements:

Bachelor’s degree in business, software engineering or computer science and 6-9 years of technical experience in software design and product support
Required experience working within development teams working with Agile methodology (preferably SCRUM) from initial requirements through delivery and maintenance
Excellent analytical and design skills at multiple product level, excellent skills in research and analysis, project planning and implementation
Experience with developing for Windows and Linux environments
Experience with object oriented programming
Experience working with offshore teams
Experience working within secured network environments
Experience with providing production support
Ability to participate and contribute to multi-disciplinary scrum meetings
Strong communication skills are required as position will interact with business owners

Required Technical Skills:

5+ years of experience working with C#
Experience in scripting languages such as Powershell, Bash, Node.js
Experience with Web APIs
Experience with Angular JS or similar frameworks
Experience of enterprise .NET technologies, frameworks, libraries and tools (Visual Studio, C#, ASP.NET v4, WCF)
Familiarity and/or experience in Agile development (iterative development, continuous Integration, user stories, test driven development)
Experience with Test Driven Development and testing frameworks for automated quality assurance testing

Preferred Technical Skills:

Experience in data ingestion, data transformation, analytics and Big Data preferred
Advanced use of SQL and stored procedures
Experience with implementing CD/CI pipelines using Octopus or GoCD
Experience with Angular 2
Experience with Git