Halo Group SharePoint .Net Developer in Detroit, Michigan

The SharePoint .Net Developer will have experience coding on the Microsoft platform and skilled with .Net, SharePoint, SQL Server, HTML, JavaScript and all of the other technologies. Work individually and on a team to participate in all aspects of software engineering including technical design, development, testing and support. Responsible for individually completing small to medium sized projects as well as for the delivery of complex components of large projects while working as a member of a team. The SharePoint .Net Developer will provide deep expertise as a SME in one more areas of software development technology.Responsibilities:ulliDesign, development, and support of technical projects through to completion according to project standards and user satisfaction. Responsible for the delivery of small to medium sized projects as well as for the delivery of complex components of large projects as part of a team. Projects may support multiple departments and Ilitch-owned companies./liliTake part in the research and proof-of-concepts of new technologies. Present findings to senior technologists in the organization./liliDevelop software following corporate standards for, the design, development, testing, and support of software, systems, and applications. Produce excellent quality code with a focus on stability, security, and maintainability./liliContribute to software architecture designs. Participate in the planning and design of future software and technical architectures./li/ulRequired Qualifications:ulliBachelor’s degree in Computer Science or related field./lili5+ years professional experience in and demonstrated expertise in two or more of the following technologies:ulliMicrosoft .Net (C# or VB)/liliHTML5 / JavaScript / CSS/liliSharepoint Development (needs to be understand terminology as to when making changes in Sharepoiint how is that going to affect the .Net application)/li/ul/lili3+ years’ experience working with data-driven systems using SQL and (needs to understand RDBMS not a SME)./liliExperience using modern software architecture concepts such as MVC, SOA, SOAP, REST, and cloud/cloud hybrid models./liliDemonstrated knowledge of advanced programming techniques and experience mentoring less senior developers./liliExperience in a formal Software Development Life Cycle using continuous integration./liliExperience using formal software management and source control tools such as Team Foundation Server, Aldon, SVN, or Git./li/ulPreferred Skills:ulliExperience with Agile software development methodologies such as Scrum or Kanban./liliTeam or technical leadership experience./li/ul*Candidates must be local and have authorization to work in the U.S. for any employer. No third parties.