Software Development Manager, Customer Interaction-Remote

| USA | Remote
Employer Provided Salary: 135,000-153,000 Annually
Salary data is provided by the employer. Please note this is not a guarantee of compensation.
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Consumer Safety Technology (CST)and our family of brands have helped millions of individuals to live and drive responsibly. Intoxalock, a subsidiary of CST, is the country's largest ignition interlock provider (IIDs) in the United States and the only company working to assist individuals in successfully navigating the often-daunting DUI process. For more than 30 years, Intoxalock has helped millions of people get back on the road safely after a DUI, prevent impaired driving, and save lives.

We are proud to have pioneered alcohol-specific fuel cell technology that sets the industry standard. We provide products and services to consumers and program monitoring authorities to effectively deter impaired driving and support individuals as they navigate the license restoration process. We assist customers who are required to install an IID to regain their driving privileges after a DUI incident. We are headquartered in Iowa, operate in 48 US states, and have over 5,000 installation locations across the country, allowing us a strategic advantage in the marketplace, where our customers can find a convenient location within minutes from where they live or work.

We hire people who we expect will produce exceptional results, inspire positive change within the company and deliver amazing service to our clients, which includes consumers, attorneys, state associations and more. We are a workplace you can be proud of. We've been named a Top Workplace several years running and again in 2024 for national employers. Our products stopped an average of 26,000 intoxicated start-ups each month and 29 million in the last decade.

We are hiring aRemote Software Development Manager for Customer Interaction.

The Software Development Manager for Customer Interaction is responsible for the day-to-day management of a software development team and end to end ownership of their deliverables. The Manager will work closely with the Technology Director, Demand Generation and Customer Interaction, and key stakeholders to meet strategic business objectives focused on State Reporting and Monitoring. The Manager will ensure their team is aware of and understands the what, the how, and the why of current priorities. The Manager is responsible for collaborating with the Enterprise Architect, Infrastructure and Operations team and other development teams to design implementations that account for scalability, maintainability, data integrity, security, and meeting business requirements. With minimal guidance, manage a team of mostly remote developers working on projects to meet business needs. Perform regular system design, application security and code reviews with the team, conduct one-on-ones, and other leadership activities with direct reports.

Duties & Responsibilities:

1. Technical Leadership

a. Supervises a team of highly technical developers; manage work allocation, work delivery and deployment, providing training opportunities, support problem resolution, provide performance evaluations, perform regular system design, security and code reviews, ensure development is in compliance with company standards and requirements.

• Area of focus will include several high usage consumer facing applications and mobile apps where our customers and partners login for customized experiences with a focus on the Customer Experience and other business teams focused on partners.

b. Consults with the Technology Director, Demand Generation and Customer Interaction and signs off on technical requirements for a project and acts as a key owner of go/no-go before project goes live as well as responsible for partnering with Operations for operational readiness for a project.

c. Recommends software upgrades for existing applications, programs, and systems used in the software application development. Responsible for maintaining knowledge of current software development tools while investigating new development tools and other software programs for integration including cloud offerings (AWS preferred). Utilize successful standard and secure coding practices and recommend new practices to ensure consistent and efficient application development.

d. Maintain excellent technical knowledge and knowledge of current and emerging industry trends.

2. Collaboration and Communication

a. Maintain active and close communication and collaboration with the Technology Director, Demand Generation and Customer Interaction and provide updates as needed to align on current and upcoming priorities.

b. Partners with business owner on requirements, understanding the success criteria, and how technology can advance business outcomes and provide regular status updates on work within the team and to the business stakeholders by defining project scope, timelines, and resource allocation.

• Area of focus will include highly used, complex consumer facing distributed web applications and mobile applications working closely with Customer experience, Legal and Marketing cross functions.

• Frequent and close collaboration with vendors to audit delivery performance, ensure accountability & high-quality output.

c. Co-owner of technology and business roadmap with business partners, keeping it current and evaluating priorities and results continuously

d. Collaborate with the Architecture, Infrastructure and Operations teams to ensure development, architecture and networking needs are all considered and agreed upon during analysis and design of project work.

e. Collaborate with QA to ensure software applications function properly through software maintenance and testing during analysis and design of project work.

f. Co-owner of project operational turnover to ensure proper support and monitoring ongoing.

3. Problem Solving, Execution and Management

a. Develops ,designs, reviews and oversees end-to-end deployment of technically advanced solutions to support the maintenance, upgrade support and enhancements of the software applications. Responsible for providing solutions to complex platform technology issues.

b. Prioritizes, monitors, and manages results through planning, attention to detail, and decision making.

c. Identifies and proactively manages and mitigates project obstacles and risks.

d. Reviews and revises project work plans as needed to meet changing needs and requirements.

e. Be Accountable for key metrics such as First time right, On Time delivery & ensure high quality in projects & features delivered to customers and the business.

4. Team building

a. Guide and mentor teams in solving the problems associated with building and running enterprise software.

b. Performs key people management responsibilities including hiring, on boarding, developing, and supervising team along with conducting performance appraisals and coaching for performance and career growth.

c. Manages a team comprised of employees and contractors to deliver optimal products balancing cost considerations.

5. All other duties as assigned.

Job Requirements:

1. Minimum of 5 years professional experience in Software development roles demonstrating progressive knowledge and growth in responsibilities.

2. Minimum of 2 years of in management or supervisory role.

3. Development Experience must include C#, .NET, REST/SOAP API, Windows Services.

4. End-to-End experience building and deploying a Consumer facing / Internet grade mobile app.

5. Cloud development experience using CI/CD: AWS, Azure.

6. Nice to have experience in VBA.

7. Bachelor's degree in computer science or related field.

8. Excellent written and verbal communication skills.

9. Excellent problem-solving and analytical skills.

10. Strong collaboration and teamwork skills.

Why work for us?

Check out this list of a few of the many good reasons why we are a Top Workplace:

  • Salary range is $135,000-$153,000 per year + potential annual bonus incentive + 401(k) + benefits.
  • We are the nation's largest interlock provider, and our Mission is to help people live and drive responsibly.
  • CST won the 2023 Top Workplace Award locally and nationally-and 2024 Best Place for Working Parents Award
  • Growth Oriented- 7 years of over 10%+ growth annually. Doubled in employee size over the past 2-3 years.
  • Full-time/40 hours guaranteed weekly.
  • A comprehensive and highly competitive benefits package, including:
    • Dental Insurance
    • Health Insurance
    • Vision Insurance
    • 401(k)
    • Paid Holidays
    • Paid Time Off
    • Ongoing Professional Training online via Litmos
    • And more

Equal Opportunity Employer

It is and will continue to be the policy of CST, LLC to practice a program of equal employment opportunity designed to assure that employment and advancement opportunities are made available to all employees and applicants based on individual qualifications and without unlawful regard to race, religion, color, veteran status, national origin, disability, age, gender identity, sexual orientation, sex or genetic information.

More Information on Intoxalock
Intoxalock operates in the Hardware industry. The company is located in Urbandale, Iowa. It has 230 total employees. To see all 6 open jobs at Intoxalock, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about IntoxalockFind similar jobs