Full Stack .NET Developer / Project Technical Lead

  •  

Long Island City, NY

Industry: Technology

  •  

8 - 10 years

Posted 24 days ago

  by    Nikhil Singh

Email: Full Stack .NET Developer/ Project Technical Lead

Location: Long Island City, NY

Duration: Long Term Contract

Statement of the Job

The Microsoft Full Stack .Net Developer / Project Technical Lead is responsible for leading a software project team, developing applications consistently, adhering to a standard set of tools architecture.

Responsibilities to include but not limited to:

  • The selected candidate will be a key member of a core development team participating in all aspects of the SCA Software Development Life Cycle
  • Responsible for the quality and completeness of detailed technical specifications, solution designs, and code reviews as well as adherence to non-functional requirements
  • Oversees technical deliverables for new development and maintenance projects through the software development lifecycle, including validating the completeness of estimates, quality and accuracy of technical designs, builds and implementation
  • Proactively assesses technical issues and risks that could impact project schedule
  • Work with other leads on the applications Design and Architecture effort
  • Work with other technical project managers and application directors to ensure that client expectations are met and that project schedules are adhered to
  • Interact with end users to understand requirement specifications, perform analysis, documentation, design, and code test solutions, and write user manuals
  • Document, develop, maintain and upgrade existing applications. modifying the Applications as required, based on the desired Architecture
  • Contribute to implementation efforts (UAT, environment setup, end user support)
  • Use SCA tools to report activities and update project status as required

Required Skills and Experience for Position

  • Minimum 7 years of Advanced hands-on experience developing professional applications using Microsoft .NET (C#) 4.0/4.5/4.6 and .Net Core 2.0 or above.
  • Professional understanding of OOP, architecture designs and patterns
  • Professional Knowledge of Web API, WCF, LINQ, Entity Framework and
  • Advanced hands-on experience with the latest web standards and technologies MVC 5, HTML5, CSS3, JavaScript and Angular 4.0 or above
  • Proficiency in relational databases MSSQL Server 2012. Must be able to create and modify stored procedures, functions, triggers, views, and database links.
  • Advanced experienceworking with REST and SOAP and data interchange standards including XML and JSON
  • Strong experience in Team Foundation Server - Team Development including source control management, build processes, unit testing and deployment
  • Experience in Kendo UI for MVC from Telerik
  • Experience with both Waterfall and Agile methodologies
  • Excellent interpersonal, organizational, written communication, oral communication and listening skills
  • Must be self-motivated, results-oriented and must be able to work on a team
  • Strong interpersonal skills and ability to work collaboratively
  • Ability to work in a fast paced environment
  • Ability to communicate clearly and concisely, both orally and in writing
  • Strong analytical and problem-solving skills
  • Strong organizational skills
  • Ability to think creatively
  • Ability to learn new technology and business processes
  • Ability to analyze problems and provide solutions

Pluses

  • Crystal Reports, SSRS or similar tool
  • Construction Industry Experience
  • Experience creating reports with BI Publisher
  • Knowledge of other programming languages
  • Knowledge in cloud computing with Azure
  • Experience with Mobile development in Android or IOS
  • Experience with Office-365 Tools and features

Education requirements:

Bachelor's degree in Computer Science, Information Systems or related field