O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
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 with software project/test/bug management tools (Jira, Azure DevOps) - Familiarity with Software QA Engineering processes and best practices (test automation, security testing, load testing, risk-based regression testing, smoke testing, etc.), and tools (Zephyr, Test FLO for Jira, Selenium, Test Studio) - Experience with message bus/event streaming (RabbitMQ, Kafka) technologies and NoSQL databases - Experience developing cloud-native applications for commercial cloud deployment (Azure, AWS, etc.), monitoring and optimization, and accompanying security/privacy considerations - Experience with microservices and domain-driven design patterns - Management of a development team of 50+ FTEs (Dev, QA, DevOps) - Experience in leading and managing offshore development engagements/vendors - Experience partnering with product management in an agile SDLC - Experience developing a strategic technology roadmap - Experience in technical leadership of projects and teams from design and architecture, through development and delivery - Excellent communication skills are required. - Excellent documentation/technical writing skills are required. - Ability to create distributed frameworks that leverage .NET - Familiarity and experience in DevOps (CI/CD) - Strong leadership and mentoring skills
Qualifications
desired: - Experience administrating and developing Business Intelligence software solutions - Certifications in the areas of database, agile development, SOA, and development tools from premier vendors Education Required: Bachelor's degree in Engineering, Computer Science, or a related field and minimum 12 years of relevant experience preferred. Apply directly on RemoteJobs.org: https://remotejobs.org/remote-jobs/director-of-software-engineering-talentcapture
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.