Requirements
- 4+ years of experience working in multiple .NET environments.
- 5-7 years minimum application development experience in a professional environment.
- 1-3 years minimum project management and/or technical leadership experience.
- Must have experience working directly with a client as either a contractor or consultant.
- Bachelor's Degree in Computer Science, Management Information Systems, Computer Information Systems or similar field or equivalent experience.
- Strong background in a Microsoft centric development environment including: Visual Studio.net, ASP.net, C#, VB.net, MVC, MS SQL Server, and be at least familiar with one or more of Microsoft’s platform technologies such as SharePoint, BizTalk, Azure, CRM, etc.
- Excellent communication and organization skills, object oriented development skills, documentation skills, self-motivation, project leadership expertise, and maintain outstanding professionalism.
- Experience with XML, XSL, ETL, Web Services, and SOA.
- Experience with Agile, Unified Modeling Language, Rational Methodology, or MCSD.
Nice to Have
- The ideal candidate is energized by new challenges, thrives in a fast-paced dynamic environment, collaborates well in a team-oriented environment, and has the ability to lead in a client-facing role where delivering solid work that exceeds high expectations is a measure of success.
Work Arrangement
On-site
Additional Information
- Travel up to 25%.
- All candidates must be legally eligible to work for any employer in the United States without sponsorship or a third party employer.
- This role is on-site; remote work is not an option unless otherwise specified.