Hybrid :: Sr. C# Developer :: Stafford, VA :: 6 Months Contract to hire Customer Service & Call Center - Stafford, VA at Geebo

Hybrid :: Sr. C# Developer :: Stafford, VA :: 6 Months Contract to hire

Job Title Sr.
C# Developer Location Hybrid Stafford, VA Duration 6 Months Contract to Hire Interview Mode:
Phone / Video
Job Description:
This position requires strong knowledge of C# and Unit Testing and a wide range of Microsoft tools and technologies including WCF, SQL Server, and WPF/Windows Forms.
Candidate will join a team of engineers, scientists, and domain experts taking this long-standing, successful project to the next level by implementing new features, improving automation, and incorporating DevOps and Agile practices.
Candidate will be working closely with the product owner, business analysts, build master, automated test engineers, system administrators, and other team members.
RESPONSIBILITIES 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 We are an equal opportunity employer.
It is our policy to provide employment, compensation, and other benefits related to employment without regard to race, color, religion, sex, gender, national or ethnic origin, disability, veteran status, age, genetic information, citizenship, or any other basis prohibited by applicable federal, state or local law.
Hybrid :
:
Sr.
C# Developer :
:
Stafford, VA :
:
6 Months Contract to hire Recommended Skills Agile Methodology Analytical Architecture Automation Backend Business Process Models Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.