This position can be a contract or contract to hire
Can sit fully remote in EST hours
JOB SUMMARY
The Senior Developer - Sitecore designs, develops and enhances Sitecore applications that support the mission of the client. This position will work within an agile, cross-functional delivery team through all phases of the software development lifecycle to deliver and maintain software solutions while contributing to coding and design standards. The Senior Developer - Sitecore is responsible for applying design patterns and best-practices to deliver value to stakeholders through clean, testable and reusable code.
ESSENTIAL FUNCTIONS
Design, develop and unit test per standard software development lifecycle practices. Complete project deliverables with high quality within deadlines with minimal supervision. Contribute to established coding standards. Design technical solutions in alignment with Reference Architecture. Share knowledge amongst peers and contribute to the knowledge base. Mentor as appropriate. Ensure developed software components are packaged and deployed properly Develop a deep understanding of business processes and be able to clearly communicate the impact of a technical solution on existing and future processes at the organizational level. Responsible for working within a larger team on major releases, enhancements, and operational support. Escalates issues throughout process as appropriate. Accountable for understanding business objectives, translating them into application design, transitioning the application into production and providing maintenance and support. QUALIFICATIONS
Bachelor’s degree in computer science or an equivalent combination of education and experience Minimum of 5 years of relevant experience in software architecture and development Minimum 3 years relevant experience working with Sitecore 8+ Experience with Sitecore 9.x and Azure-based Sitecore installations a plus Demonstrated proficiency in .NET, Sitecore MVC, and Helix principles Experience with deployment to and management of Sitecore environments Extensive experience in the following disciplines - Service Oriented Architecture (SOA), Object Oriented Programming, Quality Assurance, and Branch Management Functional experience in all phases of the development lifecycle a must including requirements gathering, development, testing, implementation and support. Familiarity with Agile methodologies is a plus. Must be detail-oriented with the ability to work within a structured cross-functional team on complex and dynamic projects using Agile methodology Understanding of source control practices. Experience in Microsoft’s Azure DevOps (ADO) is a plus Experience in project delivery, with skills necessary to interpret what is needed for the success of a project and to create appropriate schedules for timely delivery Experience with the following is a plus:Coveo SearchWeb Development, including ASP.NET MVC, JavaScript and CSSREST, Web API and SOAPAzure or another cloud platform Fluency in English required, knowledge of additional languages would be useful. Excellent interpersonal skills including a professional and diplomatic demeanor Excellent communication skills including written, verbal, listening, and presentation Proficient using standard office software such as Word, PowerPoint, Excel, Outlook Very high level of organizational and time management skills Flexibility in competently juggling competing priorities and changing expectations Excellent consulting, problem solving, and analytical skills Willingness to ask questions rather than just follow directions is required. Must demonstrate good judgment and mature business skills Ability to handle confidential and sensitive information with a high degree of professionalism PHYSICAL REQUIREMENTS
Energy to put in the hours of concentrated work necessary to achieve goals while maintaining a positive attitude TRAVEL REQUIREMENTS
Occasional global travel to conferences, meetings and events Fully-remote otherwise CULTURAL ELEMENTS AND GLOBAL COMPETENCIES
Global Perspective – Understands business on a global scale, understands differences in people and cultures, and is effective across varied conditions. Agility – Responds quickly to opportunities, is flexible, and effectively embraces change. Effective Communication – Communicates clearly and succinctly in a variety of settings and styles, listens, and presents a professional image. Stakeholder Focus – Identifies and understands stakeholders and their needs, acts with their interest in mind, and gains their trust and engagement. Will join a team of 3 to support the Sitecore platform.
Recently upgraded to v9.3
Moving to an Azure based/app services environment
Focus will be remaining Sitecore upgrade activities such as blue/green deployment strategy
Will also spend most of their time on project centric work - building custom components, development around marketing campaigns for the business, transitioning some systems/services onto Sitecore (ex: Marketo)
Primary Skills: .NETSitecore Development (v8 or later)Azure
Education: Bachelors Degree