Required Skills

.Net C# Developer

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 19th Mar 2021

JOB DETAIL

 

  • Interact with multiple internal and external stakeholders including software development, domain analysis, testing, product users, and project sponsors
  • Develop and modify complex, custom-built .Net desktop and server applications.
  • Document all code adhering to naming conventions.
  • Perform analysis of customer and vendor requirements and create design specifications with time estimates for user interfaces, application enhancements, new functionality, and backend processes.
  • Participate in daily scrum, backlog grooming, sprint review, and retrospective meetings.
  • Work with QA and BA resources to develop NUnit and SpecFlow automated tests.
  • Help provide production support and respond with solutions in a timely manner.
  • Work with DBAs and other team members to ensure data models are executed according to user requirements
  • Identify opportunities and make recommendations for software, process, reporting, or other technology improvements
  • Participate in the Product Architecture Review Board to guide the evolution of the overall product design, architectural approach and coding standards to promote quality, enhance testability, and better support automation at every level.
  • Mentor junior developers in software development best practices

REQUIRED SKILLS:

  • Ability to work with minimal supervision
  • Over 8+ years software development experience using C#
  • Strong experience with SQL Server 2008 R2 or greater, T-SQL stored procedures, views, etc.
  • Strong experience with Unit/Nunit tests
  • Strong knowledge of .Net frameworks including WCF and WPF/Windows Forms
  • Familiarity with complex system architectures.
  • Experience with an Agile method (FDD, Scrum, SDLC, etc.)
  • Experience working in Mixed UNIX and Windows environment
  • Demonstrated understanding of data, process, and business modeling using UML
  • Experience working with XML, HTML, CSS, JavaScript, and JQuery
  • Ability to collaborate on a daily basis and work together with team members to solve technical challenges.
  • Ability to work effectively in a fast paced, dynamic team environment.
  • Strong sense of ownership and proven delivery track record.
  • Strong interpersonal, communication, analytical, and organization skills required.
  • Bachelor’s Degree or equivalent with a major in science or math preferred. Master's degree or higher is preferred.

 
DESIRED SKILLS

  • Knowledge of Microsoft Team Foundation Server (TFS) and/or Git
  • VB.NET, C++, LINQ
  • Experience with JUnit, NUnit, Microsoft Unit Test, NCover, Gallio, SQLunit, DBunit, XMLUnit, TestNG, etc.
  • Advanced knowledge in XML, XSLT, XML-Schema, RelaxNG
  • MSBuild, PowerShell
  • Experience with Test Driven Development (TDD) and/or Behavior Driven Development
  • Knowledge of SpecFlow, Cucumber and/or other test automation tools
  • Experience testing with database testing and/or testing against mocked data
  • Experience with Continuous Integration Tools  - OpenSource or commercially available such as TeamCity (preferred), Jenkins, or Hudson/CruiseControl
  • Knowledge ORM technologies such as the Entity Framework, (N) Hibernate, etc.
  • Azure DevOps
  • TFS

Company Information