Responsible for leading the analysis, design, development, testing, and documentation on new and/or enhancements to existing applications, and defining system scope and objectives based on user defined needs; devise or modify procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results; design, code, test, debug, and document programs; troubleshoot application issues and/or data issues when they arise, and communicate solutions, issues, and risks directly with technical management or other responsible entities to ensure a fully integrated solution across multiple work streams; participate in requirements definition sessions to gain a general perspective on the business objective(s) or business problems to be addressed by the system; work with Business Analysts to gain an understanding of functional requirements; develop implementable technical designs, and research and recommend alternative design solutions where appropriate; analyze requirements, design and develop prototypes and work with the users/business analyst to fine tune the application and make recommendations; participate in peer/code/design reviews to verify that quality standards and functional/technical requirements are met; utilize and apply knowledge of Sitecore, ASP.NET, C#, Web Services, SharePoint, XML, AJAX, JavaScript, CSS3, jQuery, Angular and SQL Server to perform assigned duties; create test scenarios and develop test plans to be used in testing the business applications in order to verify that client requirements are incorporated in to the system design; coordinate developments tasks on projects and problem tickets; and provide support and escalation response to production problem issues/errors.
Location: Detroit, Michigan and multiple undetermined worksites throughout the US.
Salary: $125,000 per year
Education: Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering, or in a related field of study (will accept equivalent foreign degree);
Training: None
Experience: Five (5) years in the position above, as a Senior Software Engineer, as a Sr. Sitecore Developer, as a Technical Lead Consultant, as a Tech Development Lead, as a Production Engineer, or in a related occupation;