Bachelor's Degree in Computer Science or equivalent combination of education and experience
At least 10 years of experience in cloud-native applications (Azure, AWS) in C#, Python using SDLC best practices
Must have 6 years of Sitecore experience, preferably Sitecore certified
At least 5 years of experience working in cross-functional teams and collaborating with business stakeholders in support of a departmental and/or multi-departmental data management and analytics initiative
Must be highly effective within a collaborative environment
Must be able to independently resolve issues and efficiently self-direct work activities based on the ability to capture, organize, and analyze information
Excellent verbal and written communication skills
Excellent problem solving and analytical skills
Demonstrates knowledge of the following processes, tools or applications: Software engineering best practices, full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, CI/CD, and DevOps
Extensive expertise in C#, .Net, Angular, Python, CSS, Jquery, Bootstrap, Nextjs, and JavaScript
Experience implementing systems for high-performance: high throughput, high-availability, low latency, etc.
Expert knowledge of Sitecore CMS, Workflow, Service Integration, Personalization, SEO, multi-site, multi-lingual sites
Thorough understanding of Object-Oriented Programming (OOP) design and practices;
Familiarity with design patterns
Strong RDBMS experience (MS SQL, PostgreSQL, etc.) designing tables & writing queries. NoSQL experience is a strong plus
Deep understanding on API strategies, Integration Patterns and best practices
Experience in mentoring a team of 2-3 would be a plus