at Actalent in Troy, Illinois, United States
Job Description
Technical Group Manager
The Actalent Technical Group Manager role is responsible for the management of the People and Projects within their area, and support of Business Development efforts, in an Engineering Services Organization. People management consists of the hiring, career guidance, and technical leadership of all individuals in their downline, which will consist primarily of engineers and software developers, as well as occasionally other STEM oriented individuals. Management of Projects includes working with clients to understand their business needs; crafting requirements, deliverables, and other details in Statements Of Work; supporting the overall efforts to negotiate and secure new work, recruiting and retaining individuals to perform the work, working with Project Managers to kick off projects, ongoing technical guidance to teams during project execution; general governance and oversight of projects; ensuring client satisfaction; conformance to policies during project execution, and proper shut-down of projects. The Actalent Technical Group Manager works with other Actalent groups including: Talent Acquisition, Business Development, Executive Leadership, Program and Project Management, Learning & Performance, and Finance. Externally, the Actalent Technical Group Manager works with groups within our client’s organizations including: Engineering Management, Project Management, and occasionally Executive Leadership and Procurement. The position is a Management position, with multiple paths of career growth, to higher level positions within Actalent.+ Lead and manage teams dedicated to engineering projects related to full stack development, cloud engineering, and Cybersecurity.
+ Working with Business Development professionals, bring in new projects for the organization. This will involve meeting with clients, discovering their requirements, structuring projects/engagements for acceptable risk/reward, architecting and designing solutions, crafting Statements of Work and reviewing/iterating them with managers within our clients’ organizations, supporting negotiations efforts, securing the work, and kicking off projects.
+ Communicate technical ideas and set direction on projects with a focus on solving business challenges.
+ Learn new technologies and promote the adoption of new frameworks to gain competitive edge in delivering value to customers.
+ Take necessary steps (prioritization, mentoring, and assistance) to enable the team to be a high value, cross-functional, autonomous unit.
+ Develop and maintain full stack solutions to fit business needs ? full stack solutions require one or more of the following: front-end (user interfaces), back-end (APIs), database and DevOps development
+ Work directly with business partners to understand business requirements.
+ Work independently or with own team to innovate and advocate for best practices within the team
+ Design complex solutions and lead them from inception to production within the Agile team.
+ Ability to brainstorm in real time during Discovery Calls, proposed solutions to client’s needs
+ Guiding and supporting team members in their professional growth and development.
+ Making informed technical architecture and design recommendations to clients based, on intelligent application of the technologies available, with the client’s complete context in mind.
+ Ensure all projects and releases are appropriately tested and risks are mitigated.
+ Provide technical guidance and mentorship to software development teams, answering development questions as they arise.
Requirements:
+ Experience in an Engineering Services environment
+ Experience supporting the Business Development process
+ Experience with delivering software projects using Agile / Scrum methodologies
+ A strong track record of project delivery for large, cross-functional projects
+ Track record of bringing in and growing engineering talent
+ Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences
+ Bachelors or master’s in computer science (or equivalent work experience).
+ Experience working in an Engineering Services environment
+ 5+ years of software development experience in a combination of the following:
+ Developing web applications in React, Angular, NextJS, Vue, or other modern JavaScript/TypeScript frameworks.
+ Developing desktop applications in C#, .NET, Java, or other similar object-oriented languages.
+ Developing iOS and Android mobile applications using either native development environments or multi-target frameworks (React Native, Flutter, Xamarin, Swift, Ionic, MAUI, etc.).
+ Developing APIs and microservices in NodeJS, Python, or other similar languages and frameworks.
+ Developing data pipelines, architecture, and data models using MySQL, MongoDB, DynamoDB (or similar database technologies), and modern data ETL platforms.
+ Developing CI/CD pipelines that include automated testing and Git source control.
+ Familiarity with multiple software development frameworks.
+ Familiarity with modern cloud engineering infrastructure, techiques, and offerings (Azure, AWS, etc.)
+ Exposure to designing/architecting software solutions with Cybersecurity in mind.
+ Experience managing/leading software development teams including hands-on architectural or distributed systems experience.
+ Excellent collaboration and interpersonal skills.
+ Excellent critical thinking skills and ability to adapt to the ever-changing tech landscape, keeping up to-date with best practices and evolving industry trends and technologies.
Job Type
This is a permanent position.
Work Site
This is a hybrid position requiring some days on-site in Troy, Michigan and some days remote.
Work Environment
The position is a Management role with multiple career growth paths leading to higher level positions. The role involves leading and managing teams dedicated to engineering projects related to full stack development, cloud engineering, and Cybersecurity. The role requires learning new technologies and promoting the adoption of new frameworks to gain a competitive edge in delivering value to customers. The Technical Manager is expected to work directly with business partners to understand their requirements, innovate, and advocate for best practices within the team. The role also involves designing complex solutions and leading them from inception to production within the Agile team. The role requires providing technical guidance and mentorship to software development teams and ensuring all projects and releases are appropriately tested and risks are mitigated.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
Diversity, Equity & InclusionAt Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through:
+ Hiring diverse talent
+ Maintaining an inclusive environment through persistent self-reflection
+ Building a culture of care, engagement, and recognition with clear outcomes
+ Ensuring growth opportunities for our people
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to