Job Description :
Role: .Net Developer
Duration: 06 Months (Extensions up to 6-12 months possible based on performance)
Location: Houston, Tx

Leads the software development team(s) during the design/build phases of the SDLC, using the Agile approach 
Support and troubleshoot software systems as required, optimizing performance, resolving problems, and providing follow-up on all issues and solutions 
Complete comprehensive unit testing on all developed/enhanced software 
Works/Consults across multiple projects; functions as a project leader 
Works on complex projects that require subject matter expertise 
Demonstrate exceptional knowledge of SDLC processes, inputs/outputs , standards and best practices 
Demonstrate exceptional knowledge of development methodologies, software design and design patterns, integration standards as well as its applicability at coding and testing cycles 
Demonstrate exceptional knowledge of software engineering best practices such as: versioning and versioning control, software packaging and software release management 
Demonstrate exceptional knowledge of the application of development domain areas and specific technologies and tool set 
Demonstrate proficient knowledge of application architecture and architecture constructs as it connects to the enterprise architecture 
Develop appropriate software documentation as outlined in SDLC 
Provides direction, tools, technical and process support to less senior developer 
Bachelor''s degree in Computer Science required 
Master''s degree in Computer Science preferred 
Microsoft certifications a plus  
Required Knowledge/Skills: 
Business Acumen 
Creativity & Innovation 
"Big Picture" Thinker 
Effective Communication (verbal + written) 
Understands Technology systems & applications 
Well versed with Microsoft technology - C#, .NET, ASP, XML, HTML, SQL 
Exceptional at component and unit testing of following standard practices and methodologies 
Exceptional at working problems of moderate scope where analysis of situations or data requires review of a variety of factors 
Exceptional at triage or analysis of situations for production support 
Excel with on time delivery with minimal supervision 
Effective participant of requirements gathering, requirements analysis 
Excel at applications and component design following a prescribed architecture 

Required Experience 

5+ years of experience in .NET and SQL server 2014, 2017 development 
2+ years of experience in C# or VB.NET development 
2+ years of Web development experience in ASP.NET, MVC or web form 
Understand SDLC (software development life cycle) 
2+ years of experience on relational database design and development 

Preferred Experience  
Mongo DB, NoSQL, TeamCity, Microsoft TFS