Maritz Lead Web Developer (CMS, C#) - Maritz IT Services in Fenton, Missouri

EXCITED TO GROW YOUR CAREER? WE’RE GLAD YOU’RE HERE!​

What’s it like to work in Maritz IT Services? We’re transforming the way IT delivers service to our customers, and the way our managers lead their teams. We believe our people are our greatest asset and without them, we would not be where we are today. We focus on approaches that provide amazing experiences that look nothing like traditional corporate IT. Your manager isn’t going to dictate technology, it’s your job to figure out what’s best to deliver those amazing experiences. We empower our employees to innovate and make decisions, not to establish and enforce standards. If you understand that the key to your growth is to receive frequent, honest feedback and then use it to adjust your approach, you’ll thrive here, ridiculously well. We have fun, use the latest technology, and empower each other. If you haven’t seen Maritz IT lately, you haven’t seen Maritz IT.Seeking a Lead level web developer (10+ years of experience) for our MITS team working closely with IT Services and our Brand & Reputation (Corporate Marketing) team members as our Sitecore Lead and Lead Developer of web applications. This lead C# developer will also need strong skills in CSS, HTML, Javascript - creating code from scratch, not just using templates.

Lead Web Developer (CMS, C#) - Maritz IT Services

Hear more from our employees: www.themuse.com/profiles/maritz

Basic Purpose

As an empowered team member, this role will collaborate with various groups at Maritz to implement web-based applications for our customers and/or employees. Plan, conduct and analyze trends, think long term, and provide roadmaps to get us there. Help build team capability by training and developing others; coordinating and collaborating different work streams to achieve successful outcomes for our customers. Look for opportunities to increase strategic value to our partners.

Scope

Has responsibility for web development by providing full-service, end-to-end website development and hosting services specializing in user centered website design and implementation. Communicating goals and leading technical and marketing support capabilities, coupled with design and development. Creating great digital experiences through supporting online employee communications and corporate intranet development, as well as internet services supporting brand marketing and search engine optimization.

The ideal candidate for this role will be strategic, an out of the box thinker, and very hands on with technology.

  • Self-starter, take over from where we're at, keep our team moving forward with products & tools

  • Ability to lead team members through best practices, setting standards, incorporating agile processes to work more efficiently.

  • Comfortable presenting ideas and offering leadership around CMS tools to propel the team forward with internet & intranet initiatives. Collaborative with other end-user technology groups.

  • Through broad relationships and excellent communication skills, creates an environment where this web team is perceived as a valued service by all stakeholders.

Technology Stack & Skills Needed

  • C# architecture, designs patterns, best practices

  • CMS/Sitecore development/deployment

  • Ability to implement CI/CD practices

  • Familiar with MVC.net

  • Source control tools & practices

  • Experience with Agile or Kanban methodologies

  • Testing framework experience

  • SQL - query experience

  • Google / Adobe Analytics

  • HTML, CSS, JavaScript

  • Bootstrap Framework

Qualifications

  1. 10+ years of experience within a technology related field

  2. 5+ years of related experience in software development

  3. Possesses and applies a comprehensive knowledge of technical and business related concepts.

  4. Experience with software engineering methodologies such as, RUP or ISO, Agile, CMM/SEI.

  5. Demonstrated ability to work independently and within team environments.6. Able to lead dev teams

  6. Ability to develop and present technical roadmaps

  7. Ability to analyze complex situations, negotiate and position solutions towards Maritz strategic plans

  8. Ability to identify, recommend and implement changes in process and procedures.

  9. Strong leadership and presentation skills

  10. Bachelor's degree in Computer Science or related field

Functional Breakdown

20%: Under limited supervision, establishes software development methodology to follow when developing code on new software and enhancements on existing software. Works effectively with client team members and executes projects according to established business process. Interacts directly with client and actively participates in client meetings. Actively solicits feedback from clients on completed projects; manages to and communicates customer expectations.

20%: Provides functional and concise information to management and team in the design, development, and implementation of business applications. May lead development teams on various size projects to improve applications and outline solutions. Facilitates problem-solving sessions with associates, clients, and support staff in order to generate process improvements, best practices, critical product solutions and roadmaps.

20%: Provides concise information in response to client inquiries. Works effectively with client team members, is sensitive to the client's environment, gains respect of the client team, and is responsive to client requests.

20%: Maintains current knowledge of industry. Recommends, identifies, and implements process improvements in software lifecycle and business process.

20%: Mentor less experienced developers. Build skill sets based on assignments.

Maritz is an Equal Opportunity Employer.

At Maritz, we believe in putting people at the center of business. Our clients rely on us to help them strengthen their relationships with employees, customers and sales partners. It helps their businesses grow and thrive, and it’s made us industry leaders. Join our award-winning culture and experience a fun, exciting and collaborative work environment that celebrates success and pushes you to be your best self.

Maritz and its family of companies boast a wide variety of careers. Check out our Careers page to learn more.

Interested in working for one of our companies?

Learn more about opportunities with Maritz Motivation Solutions.

Learn more about opportunities with Maritz Global Events.

Learn more about opportunities with MaritzCX.