Previous Job
.Net Developers
Ref No.: 18-65383
Location: Dallas, Texas
Start Date: 09/06/2018
Essential Functions
·         Ensure the quality and completeness of feature stories submitted to the team for evaluation.
·         Develop applications through their full lifecycle.
·         Interpret written requirements and technical specifications documents.
·         Perform object-oriented design and analysis (OOD/OOA).
·         Support, maintain, and document software functionality.
·         Facilitate design/code reviews.
·         Suggest methods and new technologies for increasing the effectiveness of changes and of general production support improvements.
·         Demonstrate a strong understanding of continuous integration, service abstraction, and queuing services.
·         Lead other developers in ownership of products/problems/resources and technology solutions.
·         Assist the Manager with project planning and estimation.
Education and Experience
·         Bachelor's degree in Computer Science or related field and/or equivalent experience
·         Minimum 6 years' software development experience developing solutions on the Microsoft Platform
·         Minimum 5 years' professional experience with C# .NET, SQL Server, and ASP.NET
·         Minimum 2 years' in a leadership or senior role on a software development team
·         Expert understanding of object-oriented design principles and architectures
·         Expert understanding of web services utilizing Windows Communication Foundation (WCF)
·         Experience with build automation, continuous integration, and source code branching strategies
·         Solid understanding of web technologies (HTML, JavaScript, CSS, CMS, DHTML, AJAX, MVC 2.0/3.0, XML, XSL, jQuery)
·         Solid understanding of .NET security (Authentication/Authorization)
·         Strong SQL programming skills with MS SQL Server 2005/2008
·         Exposure to Agile software development practices
·         Desired: UML modeling skills (use cases, sequence diagrams, state machine, deployment diagrams)
·         Desired: Exposure to MVC 2.0/3.0
·         Desired: 2-5 years' experience implementing BizTalk solutions
·         Desired: Experience developing sophisticated financial applications that use BizTalk
·         Experience with TDD a major plus