Akkodis is hiring for a Senior Software Engineering Manager to assist our client a hybrid basis.
Location: Carrollton, TX
Employment type: full-time, direct hire
Pay: $130K-$140K
We are seeking a Senior Software Engineering Manager to lead a team of talented engineers in the design and development of high-performance software systems. This role requires a minimum of 7 years of experience in software engineering, with at least 3 years managing engineering teams. The ideal candidate will be 50% hands-on in all management roles and have extensive experience in modern C/C++ development, build systems, and CI/CD tools. Experience with cross-platform applications, multithreading, drivers, and API/SDK design is essential.
Key Responsibilities:
Team Leadership & Management:
Lead and mentor a team of software engineers, managing day-to-day activities and fostering career development.
Provide regular feedback, guidance, and performance assessments to ensure team growth and success.
Coding Standards and Processes:
Establish and enforce coding standards and best practices across the team.
Implement processes to ensure code quality, such as code review protocols, style guidelines, and automated linting procedures.
Architecture & Design:
Steer architectural decisions for software systems to ensure scalability, extensibility, and performance.
Collaborate with cross-functional teams to align technical solutions with product requirements.
Software Development & Maintenance:
Write and maintain well-documented, high-quality code in modern C/C++, Python, and C#.
Design and implement high-performance systems, including desktop applications, backend cloud systems, and low-level interfaces, with a focus on concurrency and low latency.
Process Improvement & Tooling:
Implement and maintain automated build systems and scripts using CI/CD tools such as CMake, GitHub Actions, and Jenkins.
Oversee the design and implementation of unit, integration, and functional tests to ensure software quality.
Qualifications:
Bachelor's Degree in Software Engineering or a related field.
7+ years of experience in software engineering, including 3+ years in a senior or leadership role.
Proven expertise in modern C/C++ for cross-platform applications, multithreading, drivers, and API/SDK design.
Experience with build systems and CI/CD tools such as CMake, GitHub Actions, and Jenkins.
Strong verbal and written communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders.
Demonstrated ability to assess, mentor, and oversee the professional growth of software engineers.
Experience with unit, integration, and functional test design and implementation.
Ability to work autonomously, prioritize team goals, and balance technical and business objectives.
Nice to Have:
Experience delivering software for the healthcare industry.
Equal Opportunity Employer/Veterans/Disabled
Benefit offerings include medical, dental, vision, term life insurance, short-term disability insurance, additional voluntary benefits, commuter benefits and 401K plan. Our program provides employees the flexibility to choose the type of coverage that meets their individual needs. Available paid leave may include Paid Sick Leave, where required by law; any other paid leave required by Federal, State or local law; and Holiday pay upon meeting eligibility criteria. Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs which are direct hire to a client
To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit https://www.modis.com/en-us/candidate-privacy/
The Company will consider qualified applicants with arrest and conviction records.