Director of Software Engineering overseeing end-to-end software development lifecycle at SNC. Leading a team towards Agile and DevOps transformation with a focus on quality, scalability, and security.
Responsibilities
defining and communicating the long-term vision and roadmap for software development and DevOps practices
driving organizational transformation toward Agile, CI/CD, and DevOps maturity
ensuring alignment of technology initiatives with business objectives
champions innovation through technologies such as Infrastructure as Code and AI/ML
overseeing the end-to-end software development lifecycle to guarantee quality, scalability, and security
establishing and enforcing best practices for coding standards, secure development (DevSecOps), and compliance frameworks
implementing and optimizing CI/CD pipelines and containerization across robust cloud environments
ensuring adherence to security and regulatory requirements
proactively managing risks related to software delivery and infrastructure
maintaining operational resilience across platforms
Requirements
Bachelor’s Degree, Information Systems, Business, Computer Science, or related field of study
14+ years of experience in Software Development and/or DevOps, or related position
Higher level relevant degree may substitute for experience
Progressive experience leading technical teams
Extensive experience with software development and DevOps
Deep knowledge of cloud architecture (AWS, Azure, GCP)
Project Management: Proven track record of managing large-scale, complex projects from inception to completion, including budget management and resource allocation
Certification (i.e. PMP, SAFe) preferred
Proven leadership abilities inclusive of successful change management, mentoring, career development, training, succession planning, holding people accountable, and conducting yearly reviews
Mastery of the ability to drive innovative thinking, lead and inspire your team, instill collaboration, challenge status quo, manage complex situations, delegate authority, and demonstrate ability to adapt to dynamic situations
Proven experience and skills in team building, time management, conflict resolution, communication, briefing, presentation, and strategic thinking
Strong communication skills, including the ability to clearly express technical concepts in verbal and written forms; ability to interpret technical requirements
Ability to navigate change and uncertainty, make defensible decisions in ambiguity and own those decisions
Software Engineering Trainee at Vaisala working on AI - assisted software development. Engaging in practical tasks for software porting and learning about Real Time Operating Systems.
Software Engineer on ZipX, building AI - native product experiences in enterprise procurement. Designing reliability and intuitive experiences with cutting - edge AI capabilities across the platform.
Software Engineer the Maps team developing intuitive frontend tools for complex geospatial data workflows. Collaborating with cross - functional teams within TomTom’s Location Technology Products unit.
Principal Software Engineer at Boomi developing sophisticated systems and software based on customer business goals. Collaborating with teams on innovative product features and enhancements.
Technical Lead overseeing a high - performing engineering team in Brazil for Solen Software Group's software initiatives. Leading architectural decisions and engineering practices across diverse technologies.
AI Software Engineer at Solen Software Group, developing AI - assisted code and tools in Brazil's tech hub. Contributing to multiple software projects and learning modern practices in a high - growth environment.
Senior Software Engineer developing solutions on the Red Hat OpenShift Platform. Collaborating with teams to design and implement innovative technologies at Red Hat.
Lead Engineer developing Embedded Test Automation for R&D team in electrical transmission applications. Designing and testing embedded software and collaborating with global teams for validation and verification.
Principal Engineer specializing in Voltage Source Converter control and protection at GE Vernova. Overseeing design and implementation in renewable energy systems with a focus on innovation and development.