View all jobs

Software Development Manager

Denver, CO

Position Overview:


We are seeking a Software Development Manager for a unique opportunity leading a development team. This position works directly within our marketing department on highly creative projects in collaboration with a cross-functional team of front-end designers, content experts and product managers.

This position oversees the development activities and manages the team for the software development, deployment and maintenance of the Marketing Department’s public-facing websites.

The primary responsibilities for this role consist of providing high-level direction on solution architecture and supporting the development team in overcoming technical challenges as well as mentoring and coaching the development team in regard to their careers and technical skills. This teammate will be a leading voice in the Scrum ceremonies helping with estimation exercises and ensuring technical requirements are accurately documented.

This role also requires hands-on coding as an individual contributor in addition to the management responsibilities. This position supports the development, and actively writes code for, applications leveraging a combination of Sitecore CMS, Node.js, TypeScript, Angular, ColdFusion, JavaScript, HTML, SCSS/CSS, and SQL Server databases (e.g., tables, stored procedures and functions), etc.  The responsibilities for this role can also include writing technical specifications, supporting quality assurance tasks and assisting with production support.

This position will be based in our Denver, CO headquarters combined with remote flexibility as well.


Scope of Responsibilities:

  • Provide guidance on best practices for implementation of new features and architecture considerations

  • Mentor and coach individual developers on areas of opportunity to increase the depth of their technical knowledge.

  • Perform code reviews and suggest improvements to code structure based on best practices

  • Design and develop features in the Node.js application based on the Sitecore API JSON

  • Develop new components to enhance functionality using the full stack (Node, Angular, Handlebars, Typescript, SQL, Sitecore API JSON)

  • Troubleshoot user reported errors and identify the most appropriate path to a resolution

Required Qualifications:

  • 6+ years of experience in software development

  • 3+ years specifically of management experience or leading a development team

  • Prior experience on a development team utilizing the Agile methodology and Scrum framework

  • Technical expertise and prior experience working with Node.js, Typescript and SQL

Preferred Qualifications:

  • Prior experience working in Jira, Bitbucket, Confluence and other Atlassian products

  • Experience developing applications integrated with the Sitecore CMS v8.2+ (Helix, Unicorn, etc)


What We’ll Provide:

More than just pay, our Rewards package connects teammates to what matters most. Teammates are eligible to begin receiving benefits on the first day of the month following or coinciding with one month of continuous employment. Below are some of our benefit offerings.

  • Comprehensive benefits: Medical, dental, vision, 401(k) match, paid time off, PTO cash out (BONUS ELIGIBLE)

  • Support for you and your family: Family resources, EAP counseling sessions, access Headspace®, backup child and elder care, maternity/paternity leave and more

  • Professional development programs: We offer a variety of programs to help strong performers grow within their career and also offers on-demand virtual leadership and development courses through online training platform 

  • Compensation for the role will depend on a number of factors, including a candidate's qualifications, skills, competencies, and experience and may fall outside of the range shown. 

  • Bonus Eligible: Yes

  • Salary Range: $120,000 to $150,000

KP Recruiting Group was started to create a world-wide network of multi-level, highly skilled talent; that are either experts or working to become one, in their respective fields. Our process involves focusing on the talent, skills, and experience of an individual as a key indicator of the present and future value that they will bring to any organization.

In establishing a network, we are able to forge genuine relationships with talent and gain valuable insight that allows us to understand what motivates them. This data allows us to give strategic advice to our partners as they go through the process of managing their human capital.

See our jobs and apply here: https://kprecruitinggroup.catsone.com/careers/7781-General

Powered by