Senior .NET Developer

The Senior .Net Developer will be part of an agile development team, building and working on enterprise grade software systems on top of the Microsoft .NET development stack. In this crucial role, you will be involved with the design, development, testing, and support of a suite of applications ranging from web applications, windows services, WCF services, and thick-clients which enable our customers to safely operate at peak performance and within the law.

Requirements & Skills

  • Object oriented analysis and design
  • Solid understanding of design patterns and SOLID principles
  • LINQ to SQL, Entity Framework, NHibernate or other OR/M
  • Experience with Web technologies such as Asp.Net Web forms, Asp.Net MVC, HTML, CSS, JavaScript and JQuery
  • C#, .Net, WPF and WinCE6 Experience
  • Database design and development (Microsoft SQL Server)
  • Experience with Web Services, WCF and Service Oriented Architecture a plus
  • Experience with concurrent development source control and continuous integration
  • Passion for technology and knowledge
  • Support and maintenance of existing systems
  • Unit testing and mocking (NUnit and MoQ) are pluses
  • StructureMap, Ninject, Unity or other IoC/DI container a plus
  • Experience with WPF a major plus

 

Applicants only, no third parties or agencies please.

Apply Now

  • Add a new row
  • This field is for validation purposes and should be left unchanged.

Manifest offers competitive compensation with flexible employment status, comprehensive insurance package, company paid holidays, vacation, and sick time, referral bonuses and a flexible schedule in a family atmosphere.

For over 20 years Manifest Solutions has been providing intelligent and value-added IT solutions for our clients in Central Ohio. Our areas of expertise include: Software Development, Testing and Support, Customized Technical Training, Virtual IT Network Administration and Project/Data Management Services. Join 2014 CTO of the year Christopher Judd and the rest of Manifest’s team to become part of a community who are excited by technology and inspired to make a difference in Information Technology.