Search jobs > Raleigh, NC > Director of software

Director of Software Engineering and Delivery

Carimus
Raleigh, North Carolina, United States
Full-time

About Carimus & The Role :

We are Carimus, a brand experience and digital transformation agency . Founded in 2013, we bring together the best of art and engineering to make an impact in a digital world.

We've fused strategy, creativity, and technology to help brands and products breakthrough and connect to their audience on an emotional level.

We take a human-centered approach both internally and externally to create impactful experiences for both our employees and clients.

We have a rapidly growing software engineering team that builds modern technology applications for some of the world's leading businesses.

Our goal is to help our clients modernize their technology stack to improve their b2b efficiency and build better brand engagement through b2c technology.

To help propel this growth, we are looking for a Director of Software Engineering and Delivery to lead and grow our talented team of software engineers, as well as foster an environment of innovation.

As the Director of Software Engineering and Delivery, you will help drive the technical vision, strategy, and execution of our development team and initiatives.

Our in-house creative and strategy team will build the brand experience and define the business requirements. It will be up to you to help our engineering team architect a cutting-edge solution.

This role is for a player-coach. We are looking for someone who is as comfortable architecting, designing, and writing code as they are teaching our next generation of engineers how to build best-in-class software.

Location : Raleigh, NC (Hybrid) In office 2-3 days per week

What You’ll Do :

Software Development Focus

Act as a liaison between the engineering team and other business units to align priorities, address challenges, and manage risks.

Responsible for development practices, including planning, architecture, documentation, and testing.

Act as a champion for innovation, promoting a mindset of creativity and experimentation among the engineering team.

Organize workshops, events, and innovation challenges to foster idea generation and collaboration.

Bill on projects as needed (at a Senior or Architect level)

Coordinate the activities and deliverables across multiple teams while resolving issues and ensuring appropriate priorities.

Translate business requirements into technical requirements, develop project plans, and manage resource planning alongside Project Managers for client projects.

Oversee client projects and ensure they follow project specifications and are within scheduled timelines and budget parameters.

Ensure proper software development practices are followed and provide guidance and / or assistance when necessary.

Continually evaluate emerging technologies to identify opportunities, trends, and best practices.

Team Management Focus

Build, lead, and mentor the engineering team, fostering a culture of collaboration, innovation, and continuous learning.

Coach, motivate, train, and retain key contributors.

Set performance goals and provide regular feedback to individuals, supporting their growth and career development.

Responsible for annual reviews and weekly 1-1 meetings with team members.

Responsible for interviewing, hiring, and onboarding new team members.

Develop and manage training for team members.

What To Expect :

By 3 Months You will be managing a team of 3-5 engineers, providing reports on active projects, and driving planning for upcoming projects.

By 6 months You will be leading our technical solutions and helping build the team to act as a complete engineering solutions partner.

You will be providing recommendations for strategic initiatives.

By 1 year You will have hired and onboarded new team members, you will be successfully delivering on projects, and you have matured our development delivery process.

Required Qualifications :

Bachelor’s degree in computer science or equivalent

6+ years of relevant experience in software development

3+ years of team management experience in software development or other leadership roles

Experience in a strategic consultancy or custom development agency is preferred

Proficiency in testing methodology, Agile methodology, test documentation procedures, and QA Best Practices

Experience and expertise in our tech stack ( React.js, React Native, Docker, Javascript (Node.js), MySQL)

Enjoys exploring new concepts and challenging the status quo

Ability to thrive in an ambiguous, fast-paced environment with a high degree of autonomy

Our Values :

At Carimus, these values guide every interaction and collaboration internally and with our clients.

Live in the ZOPD We continually expand our skills by working in the Zone of Proximal Development. We take measured risks and incorporate new technology, but only what we can deliver with excellence.

Be Transparent & Tenacious We don’t hide from the truth and won’t let our clients, either. We embrace reality, own our mistakes, and attack problems with teamwork and creativity.

Invest in Relationships Life is better doing interesting things with people we like. We build trusting relationships and strong connections with our employees and our clients.

We go further together.

Create Exceptional Experiences We exceed expectations yours and ours. We unite art and engineering in smart, compelling ways that inspire confidence and human connection.

We excite and engage, from concept to launch.

Commit to Caring Caring is in our blood and our name, Care I Must. We’re proudest when we tackle real problems and advance positive change for people and the environment. Let’s get to work.

Carimus provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

30+ days ago
Related jobs
Promoted
Syneos Health/ inVentiv Health Commercial LLC
Raleigh, North Carolina

Support understanding of client objectives and scope of any proposed program enhancements, helping strategic operations manager translate customer expectations and requirements to internal, cross-functional delivery teams. The diversification and breadth of our new and existing partnerships create a...

Promoted
Arch Capital Group Ltd.
Raleigh, North Carolina

The Director of Software Development provides leadership in aligning information systems development with business objectives for assigned business applications and/or technologies. Contributes to the development of information technology development standards, policies, processes and procedures to ...

Promoted
Royal Bank of Canada
Raleigh, North Carolina

This role will provide oversight and guidance to the lines of business (LoB)s, coordinate with GRM functions in the US and Canada and assist in reviewing strategic transactions and understanding developments that could represent strategic risks to RBC US. This salary range does not include other ele...

Promoted
CONCORD HOSPITALITY
Raleigh, North Carolina

We are hiring a Complex Director of Revenue Management for our Le Meridien, Arlington, VA and our Marriott City Center located in Raleigh, NC!! Full service experience and Marriott experience required. Assist Vice President of Revenue Strategy on linked learning with sales and eCommerce in regard to...

PM Group
Morrisville, North Carolina

Lead, develop, and mentor staff Review submissions and installations for compliance with design intent and good engineering practice Being a resident on a construction site for short periods as required Witness commissioning activities, trials, and factory acceptance tests (FAT) and installed system...

Duke Campus Recreation and Physical Education
Durham, North Carolina

This full-time position, under the direct supervision of the Director of Fitness and Wellness, will primarily oversee fitness programs and assist with the development and implementation of comprehensive fitness and wellness initiatives. The Assistant Director of Fitness and Wellness position will wo...

Goodwin Recruiting
Durham, North Carolina

Director of Manufacturing Engineering. Director of Manufacturing Engineering Benefits. Director of Manufacturing Engineering Qualifications. Deep understanding of the latest manufacturing technologies and Industry 4. ...

Truck Driver Jobs in America
Apex, North Carolina

At AIR CAPITAL DELIVERY & WAREHOUSE, we offer Professional Drivers, above average pay, great miles, dedicated routes and consistent home time Lets Work Together!!. Air Capitol Delivery & Warehouse is based out of Wichita, KS. We have been in business for 40 years and are family owned an...

Jobot
Raleigh, North Carolina

Proficient in the use of Microsoft Office Suite and EHS management software. In-depth knowledge of EHS regulations and standards, including OSHA, EPA, and DOT regulations. Strong leadership and team management skills, with the ability to influence and engage direct and indirect reports and peers. We...

North Carolina State University
Raleigh, North Carolina

Job Location Raleigh, NC Department College Of Veterinary Medicine About the Department NC State College of Veterinary Medicine, one of the top-ranked schools in the nation, is seeking applicants for the position of Associate Dean and Director of Professional Education and Admissions (ADDPEA). Assoc...