Technical Director / Principal Engineer at The Talent Advantage Group
Troy, MI 48083
About the Job
#1787 Technical Director / Principal Engineer
Our client is seeking a Director of Cloud, DevOps, and UI with full-stack, hands-on experience and a data-driven decision-making approach. The ideal candidate should have a strong understanding of DevOps, data analytics, and Agile methodologies, with experience in deploying applications in real-world environments. The Director will lead the development of multi-tenant SaaS applications, managing DevOps, cloud infrastructure, and front-end/UI development.
Responsibilities:
- Architect, develop, and launch multi-tenant SaaS applications across web and mobile platforms, with hands-on involvement in full-stack development.
- Make data-driven decisions to guide development, deployment, and optimization strategies.
- Lead cloud, DevOps, and UI teams to implement scalable, secure, and efficient solutions.
- Ensure the implementation of good coding practices, security standards, and performance optimization.
- Drive DevOps best practices, including CI/CD pipelines, automation, and infrastructure as code, using AWS services.
- Collaborate closely with cross-functional teams, following Agile methodologies, to deliver high-quality, real-time analytics applications.
- Oversee Git version control for code management and ensure smooth integration of development efforts.
- Provide technical mentorship, guiding the team through full-stack development challenges, and fostering a culture of innovation and continuous improvement.
- Oversee the design and development of responsive web applications using HTML, SASS, Bootstrap, Material Design, PHP, JavaScript, TypeScript, AJAX, jQuery, RxJS, D3.js, and ensure cross-browser compatibility.
- Architect and build scalable, high-performance web/mobile applications.
- Integrate SSO and MFA solutions and set up automated security processes.
- Oversee the full life cycle of software development, having launched at least three enterprise front-end products and one mobile app.
- Manage multiple projects, priorities, and a remote working environment while demonstrating attention to detail and collaboration skills.
Requirements:
- 15+ years of full-stack development experience in SaaS applications, with a proven track record of deploying real-world, enterprise-grade solutions.
- Strong expertise with AWS, Git, and Agile methodologies.
- Experience as an architect, hands-on with both front-end (Angular, React) and
back-end (Node.js, Spring Boot, etc.) technologies.
- Strong understanding of data analytics with the ability to integrate them into application design.
- Strong background in DevOps, including automated deployments, CI/CD pipelines, and cloud security practices.
- Data-driven mindset, using analytics to guide decisions and optimize performance.
- Ability to scale development teams, manage multiple projects, and ensure the success of DevOps operations.
- Strong technical acumen this role is more suited to someone who is a
Principal Engineer or technical leader than a traditional manager.
- Passion for working at a small, growing company with a great culture and
work-life balance.
- Must have excellent problem-solving skills and the ability to come up with robust, scalable solutions.
- Strong collaboration skills, with the ability to work effectively with other teams and departments.
- A focus on automation and scaling ability to think critically about system design and propose architectures that are scalable and sustainable.