Hi Vendors,
Position: .NET full stack Developer with sharepoint
Location: Remote
Job Type: Long Term Contract
Job Description:
· . Work closely with the US development team.
· . Independently design and create program code that is structured,
· easily maintained, and conforms to
· department standards.
· . Comply with development coding standards and processes and
· contribute to continuous improvement.
· . Analyze and validate computer program specifications, submitting
· questions or requests for program
· logic changes in writing.
· . Prepare test data for trial runs; perform thorough program and
· application testing.
· . Evaluate the scope and impact of a programming change or
· enhancement on the entire system.
· . Maintain all compile jobs, code modules, and screens required to
· test programs and document requirements
· to move to production.
· . Report to the project lead with articulation and insight on all
· aspects of the project
· . Develop and maintain all required documentation pertaining to the
· project
Essential
· .NET Platform (React js and above, Asp.net, MVC, C#, .NET Core)
· . Design and develop scalable, maintainable, and reusable React
· components
· . Implement TypeScript best practices for strongly typed
· applications
· . Experience in Web API, HTML, CSS, JavaScript, SSIS, SSRS
· . Strong development experience in SQL Server and
· database/performance tuning
· . Experienced in using jQuery or other JS frameworks
· . Experience in application architecture in a distributed
· environment
· . Excellent verbal and written communication skills with an ability
· to communicate effectively and confidently with users, team members, and
· management- along a wide spectrum of technical abilities
Qualifications, Key Skills & Experience:
. Bachelor's Degree in computer science or IT related field
. 8 years' experience in development
Desirable
.Hands on experience in the following: React js, Bootstrap, Web
Services, WCF, HTML
.Familiarity with CI/CD pipelines and tools such as TFS
.Strong analytical skills, including a thorough understanding of