SENIOR .NET DEVELOPER
Location: Cincinnati, OH
Direct Hire
SENIOR .NET DEVELOPER
RESPONSIBILITIES:
- Design, build and test software using Agile Development Methodology (SCRUM)
- Ability to design elegant solutions to complicated distributed computing challenges
- Take ownership of features, and drive them to completion
- Practice Test Driven Development
- Ability to take high level requirements, flush them out and review them with stakeholders; design, develop, and test solutions
- Communicate status of work to teammates and project manager(s)
- Hold teammates accountable to their commitments
- Represent development in cross team initiatives
- Develop across multiple projects/applications in short cycles
THE IDEAL CANDIDATE WILL HAVE THE FOLLOWING:
- Bachelor’s Degree in Computer Science or related field or equivalent experience
- 7+ years of experience with .Net/ASP.NET/MVC/MVVM Web development
- Hands-on experience with JavaScript, jQuery, HTML5 programming
- Experience with responsive CSS/JS frameworks
- Solid understanding of OOP/OOD principles and scalable architectures
- C#, .Net 2-4.5, Visual Studio skills
- MS SQL Server 2005-2012 experience, including ability to write complex queries
- Understanding Web services and SOAP concepts (WCF, WebAPI 2)
- Hybrid On Prem/Cloud solutions experience a plus
- Experience in configuring Internet Information Services (IIS) and server administration
- Ability to resolve cross browser and cross platform compatibility issues
- Ability to handle all phases of development process (analysis, component design, coding, testing, documenting, deploying)
- Understanding of Agile development model
- Experience with NServiceBus a plus