What are the responsibilities and job description for the C# .Net Developer position at RST Solutions Inc?
Job Description
Job Description: Microsoft Senior C# Developer---Open for remote Preferably in east coast
Visa Type: /EAD/H1B Transfer/TN
Employment Type
Full-time With RST
Job Location :
Malvern, PA USA Office but open for Partial remote/Hybrid /Fully Remote for excellent resource
Company:
;/a>
Role – Microsoft Senior C# Developer
Job Description:
Seeking a professional with a minimum of 5 years of Microsoft Technologies development. Must have junior to mid-level development experience with a thorough understanding of C#, ASP.net, SQL development. Candidates should have experience in building new systems as well as maintaining and supporting existing application programs. A well-rounded individual with superior programming skills, the desire and ability to work in a fast-paced environment.
Job Requirement:
- 5 years experience in the following Microsoft areas: ASP.NET using C#, SQL Server.
- Strong knowledge of .NET web framework 3.5 or above.
- Proficiency programming in more than one object-oriented programming language; React.Js, Node.JS
- Professional experience with MVC architectural pattern and Object-Oriented Design/Development.
- 2 years of experience in Xamarin Framework and mobile development.
- Proficient in C# 4.0 or above, with a good knowledge of HTML5/CSS3/Java Script/jQuery.
- Hand on experience in writing SQL Queries, Stored Procedures Microsoft SQL Server 2012 or above.
- Skills for Source control tools such as GitHub and TFS.
- Experience defining and documenting business processes.
- Experience working with QA/QC teams to test, review and document installation, operation and troubleshooting procedures.
- Experience in the design and implementation of backup, recovery, disaster recovery and monitoring plans.
- Implementation/Administrative experience of IIS 7.0/8.0.
- Hands on experience in writing Batch jobs in PowerShell or similar technology.
- Strong understanding of object-oriented programming
- Skill for writing reusable libraries.
- Familiar with various design and architectural patterns.
- Knack for writing clean, readable, and easily maintainable code.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Excellent troubleshooting and communication skills.
Preferred Skills:
- Preference candidate with Microsoft Certification – MCP, MCTS.
- Any work experience in Construction/Manufacturing/Mining/Oil is preferred.
Experienced with and/or interested in learning:
- User Support for all the Capture and ECM tools and products (ex. ABBYY, Psigen, Laserfiche, Opentext)
- End User Training on ECM tools and products
Qualifications:
- Computer Science, Information Technology degree is preferred.
- 5 year of related experience in development and administration.
- Ability to work independently as well as collaboratively in a team.
- Ability to multi-task and manage multiple assignments in a fast-paced environment.
- Team player
- Ability to meet deadlines
- Easily adapts to a variety of situations
- Creative thinker
- Effective problem solver