This individual will be responsible for requirements analysis and detailed technical design to develop a high quality, stable and robust Web and Mobile based solutions using SiteCore.
This individual should have the ability to implement appropriate architectural design patterns and best practices in the most efficient and relevant manner to the solution. Also have a deep understand of the agile software development lifecycle and Sitecore best practices.
Develop creative and innovative architectural designs for multiple complex modules, which are well thought out, reasonable, practical with minimal supervision.
Work with technical and business resources to identify the best technological solution that can be used to meet business needs.
Provide overall guidance and structure for creating and maintaining software applications
Provide recommendation on frameworks and reusable code
Resolve high-level functional issues, including cross-platform
Promote and encourage methodologies and best practices at all times where time and materials allow
Develop Proof-of-Concept projects to validate new architectures and solutions
Mentor and guide other developers within the team by providing technical input and suggestions
Collaborate with the team to improve deployment and application monitoring automation.
Promote quality improvement with automation
Identify areas of risk and provide a solution to eliminate them
Keeps up to date on current and emerging technologies in their area and determines if AdvoCare can benefit from the application of these new technologies.
Provide acceptable estimation for design and engineering efforts
Should multi task and prioritize based on current business needs.
Should function independently with minimal oversight and direction.
Provide assistance on production issues assigned to the team, which can include on call
Attention to detail
Strong analytical problem solving skills
Excellent oral and written communication skills
Great team player
Leads by example
Great work ethic
Maintains a positive attitude
Ability to work under own initiative
Ability to multi-task in a fast-paced environment
10+ years of experience in IT
7+ years experience of using .NET
5+ years experience with Sitecore 7.2+
5+ years of MVC
Sitecore Developer Certification
Advanced knowledge in developing applications in SiteCore XP 8 or up
Led Sitecore implementations/upgrades
Hands-on Experience developing applications in .NET 4.5 Framework.
Advanced knowledge in integrating web applications with 3rd party and legacy applications
Hands-on Experience developing applications for use in a retail/ecommerce environment
Performance optimization of web applications (analyze both code and infrastructure)
Knowledge on Queueing, MSMQ, NServiceBus
Knowledge of SEO best coding practices
Unit Testing and UI Testing Frameworks
Strong SQL Server Skills
Intermediate knowledge in interfacing with relational databases, such as Oracle.
IoT, AI, Machine Learning is a plus