Job Type : W2
Experience : 1-2 YRs
Location : North Huntington, PA
Posted Date : 14-Jan-2020
Description :
We are looking for a Dot Net full stack C# developer responsible for building applications, from back-end services to our client-end products. The primary responsibilities will be to design and develop these applications, and to coordinate with the rest of the team working on our software products.
Responsibilities:
- Participate in business and system requirements sessions, requirements elicitation and translation to technical specifications Solution road map for future growth, process architecture and mapping of Disaster Recovery Functions
- Design applications based on identified architecture and support implementation of design by resolving complex technical issues faced by the IT project team during development, deployment and support
- Develop and maintain web based applications using .NET Framework (C#, VB), Entity Framework with the knowledge of SQL Server and Oracle database
- Design front-end applications using HTML, CSS, JavaScript, Bootstrap and JQuery. Develop web services like REST, SOAP and consuming the third party API.
- Work with cross work streams and determining solution design impacting the core frameworks and components.
- Perform performance optimizations on .Net frameworks and Shell Scripts. Prepare estimations, release plan and road map for future releases
- Define RDBMS models and schemas. Work in performance tuning of database schema, migrations and slowly changing dimensional databases.
- Prepare & Maintain Technical design document of the code development and subsequent revisions. Prepare workflow diagram to describe the flow of process for deployment by system admin.
Requirements:
- The minimum education requirements to perform the above job duties are a Bachelor’s degree in Computer Science, Applications or related technical field.
- Experience in tools - Visual Studio 2017, VS Code and Tacking tool - VSTS.
- Experience in C#, ASP.NET, SQL Server, Windows / Web Services
- Ability to work in an agile development environment