Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply.
Tax Terms: W2, 1099
Corp-Corp or 3rd Parties: Yes
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 •
Last updated on Aug 17, 2017