Job Description :
Position : .Net Developer
Location : Hilliard, Ohio
Duration : 6+ Months

Job description:

Technology Required - Angular JS, JavaScript, Visual Studio 2013, TFS, C#, WCF, Web API .NET 5.0 and above, T-SQL( SQL server), MS SQL Server 2008, Entity framework , ASP, ASP.NET
Domain Required - Contract management, Funding , Credit . Good to have - Banking and general accounting

Tasks
1. Detailed technical analysis and appropriate documentation thereof.
2. Detailed articulation of the requirements for a given scope.
3. Detailed articulation of functional designs that fully covers an identified scope.
4. Detailed articulation of technical designs that fully covers an identified scope.
5. Development and testing including:

* Timely development of all the code required to deliver an identified scope
* Development of unit tests for all service operations. Automated unit tests should be included for all new functionality.
* Implementation of the patterns and practices detailed by the BMWFS technical teams. Documentation of these patterns and practices will be available to the team.
* Execution of a code review process to ensure technical code quality. Each code review will be logged in the BMW Crucible tool. Code reviews will be audited by the Build Manager and Solution Architect assigned to the project. Code reviews will be expected to focus on code quality and implementing the patterns and practices BMWFS has mandated.
* Remedy of any issues found in the BMWFS audit of the code review process.
* Development of SIT test cases and execution of SIT to ensure good functional and technical product quality before UAT
* Development and execution of test cases to support iterative development
* Execution of Integration Test to ensure that the project is deployed to the Test environment and is ready for UAT. Integration test cases must be approved by BMWF