Senior .NET Developer
Dominion Enterprises - Sussex, WI

This job posting is no longer available on Dominion Enterprises. Find similar jobs: Senior Net Developer jobs - Dominion Enterprises jobs

Senior .NET Developer

Dominion Web Solutions, LLC

Location: Sussex, WI

We are seeking an awesome Sr. Application Developer to help take our unified product initiative to the cloud and beyond. We work hard, play hard and are using some of the coolest technologies on the block. Windows Azure, c#, ASP.NET MVC, jQuery, backbone, handlebars… and more. If you are an advanced object-oriented web programmer and want to work in a casual team environment; working hard to change their industry and meet new challenges every day, WE WANT YOU to join our team.

Job Description

Experienced c# developer with ASP.NET, MVC and UI skillsets preferred. Responsible for collaborating on design and development of a large integrated Windows Azure application in a team environment. Strong attention to detail required and must have a passion for leading and mentoring others. Vast experience in the software development lifecycle required. Ability to exercise good judgment and collaboration to plan and accomplish goals. A wide degree of creativity and flexibility is expected.

Technical Skills
  • 7+ years of related programming experience
  • Ability to design, analyze and modify programming systems including coding, testing, debugging and documenting work
  • Ability to determine, document and enforce effective coding practices and lead constructive code review sessions
  • Experience with Content Management Systems (CMS) a plus
  • Platform proficiency
    • Expert in object-oriented programming using c# in .NET
    • Experience with Visual Studio 2010 required (2012 preferred)
    • Experience with javaScript (including jQuery, backbone and handlebars) preferred
  • Experience a plus, but not required
  • HTML5 and CSS
  • Windows Azure (web roles, service bus, etc…)
  • TFS
Communication Skills and Interpersonal Skills
  • Excellent communication and presentation skills (written and oral)
  • Proven ability to rely on good judgment and experience to provide suggestions and adjustments as needed to deliver quality software within project scope and timeframes
  • Proven experience in translating technical information into language suitable for business (non technical) users, peers or senior level management
  • Proven ability to collaborate in a team environment including understanding and working effectively with teams in multiple locations
  • Proven ability to focus and work productively in times of ambiguity
  • Proven ability to work creatively and analytically in a problem-solving environment
  • Demonstrated ability and passion for leading technical teams in all aspects of the project lifecycle
  • Experience working in an Agile environment using SCRUM a plus

About this company
73 reviews