All jobs

TalentCapture

Director of Software Engineering

United States · Remote

About this role

Are you a software engineering executive ready to take on a new challenge? Our client develops an industry-leading safety and compliance solutions provider with customers across the U.S. and Canada. Recently named a Top Workplaces award winner across multiple locations in 2022. This position includes a highly competitive salary, great benefits package, and an exciting place to work. Position Summary: Plays a pivotal role in the strategic transformation from product to platform-centric technology organization. Contribute at the leadership level to modernizing the technology stack, building out next-generation cloud-based software platforms, and integrating technology acquired via an M&A process. Will be responsible for partnering with other product/technology leaders regarding the SDLC, technical design, development, QA, and DevOps. Directs multiple software development teams in legacy product maintenance, and new product/feature development. Requires expertise in providing technical guidance to software engineering directors/managers, programmers, and other non-technical team members. Works with Enterprise Architect to develop enterprise-caliber architectural patterns and solutions for multiple products and drive the overall technical direction across the organization using on-prem and cloud solutions and modern software development patterns (TDD, DevSecOps, domain-driven design, microservices, containers, etc.). Responsible for establishing/enforcing organizational development/design standards and best practices, both with internal as well as third-party development partners/teams. Drive/evangelize continued expansion and maturation of agile/scrum development methodologies. Partner with product management and customer-facing peers to deliver on multi-year roadmaps. Provide software development metric tracking and reporting to executive management. Key contributor in developing, evangelizing, and enforcing the future-state technology strategy. Work closely with application support to ensure escalated items are addressed accordingly and partner with infrastructure to ensure on-prem and cloud environments are managed efficiently.  Responsibilities/Job Duties: Partner with Technology leadership and business leadership to create, execute and maintain a technology roadmap. Manage/direct the development and maintenance of web and desktop applications, the development of future-state platforms, and migrating applications onto the new platforms. Review and provide feedback/guidance on technical deliverables to software engineering directors/managers, programmers, and non-technical team members. Own the software development standards and best practices and drive adoption/adherence throughout the technology organization. Leverage knowledge and experience to make technology decisions that drive innovation and agility while minimizing risks and costs. Work closely with Compliance and Information Security to ensure standards and regulatory compliance requirements are adhered to. Key participant in design sessions, mentoring, and guidance efforts with This role requires significant interaction and collaboration with other engineering groups, product, planning, operations, IT organizations, vendor development, and support groups, as needed. Candidate must have a passion for reducing complexity whenever possible. Candidate must have the ability to independently advise, communicate and implement elegant and efficient software design solutions. Candidate must have the ability to effectively collaborate with a team in designing and implementing creative technical solutions. Candidate must be comfortable in communicating technology and tooling recommendations to upper management with appropriate justification. Qualifications required: Extensive hands-on experience with C#, .NET, SQL Server, Javascript frameworks (React, Angular, Ember), and designing, building, and implementing RESTful APIs Familiarity with LAMP stack development Experience wit

Skills and categories

Technology-LeadershipDirector-of-Software-EngineeringSoftware-Engineering-LeadershipPlatform-EngineeringDevOps-LeadershipSoftware-Engineering-DirectorDirector-Of-Software-DevelopmentDirector-of-EngineeringHead-Of-Software-EngineeringVP-Of-Software-EngineeringVice-President-Of-Software-EngineeringSoftware-Development-DirectorDeveloper

Listing provided by Himalayas. Verify availability on the source board before applying — Kartavyam aggregates public listings as they appear and does not manage this application.

Similar roles

Browse all jobs