Job Title:
Director of Software Engineering
Company: TechTriad
Location: Winston Salem, NC
Created: 2026-05-09
Job Type: Full Time
Job Description:
Director Product EngineeringWinston Salem, NCFull TimeThis position is for a Director of Product Engineering for our core distributed systems development group. This is a hands-on management position leading a team of developers building and supporting core payment systems applications.The successful candidate will be responsible for maintaining, enhancing, and modernizing the distributed (Windows and Linux) applications that support our core payment networks. A key aspect of the role will be to support the migration to Cloud based computing.Qualifications requiredBachelor's degree or equivalent experience in the field of Computer Science, Information Systems, Computer Engineering or other related field10+ years related experience, at least 5 years in a management capacityThorough knowledge of secure development practicesExperience in .NET and JAVA development for mission critical applicationsStrong database experienceExperience in both Agile and Waterfall development methodologiesKnowledgeable in Project Management methods, processes and deliverablesExperience tracking and reporting relevant development metrics (e.g., capacity, productivity, progress, quality)Excellent verbal and written communication skillsExperience in building a solid team than can work across multiple applications.Experience in transformation: Moving .NET platforms to more current technologies.Experience with DevSecOps practices and tooling, including GitHub and Fortify.Experience with modern data engineering practices, methodologies, and toolsetsParticipate in the development and maintenance of an Enterprise Application Architecture.Qualifications desiredExperience in wholesale banking, particularly with payments (ACH, Wires) would be helpful.Experience developing and/or migrating applications to the cloud (AWS or Azure)Knowledgeable in test automation and CI/CD process and tool setsExperience with large Data warehouses, reporting and Business IntelligenceCertifications are a plus; MCP, MCSDEssential functions and responsibilitiesCollaborate with the IT infrastructure team, the Planning and Execution team, the third-party vendors, and other Business Groups in the development / delivery of business applicationDevelop and execute an appropriate delivery team model (e.g., resources, skills, process management) to meet current and projected needs/constraintsEnsure on-time, on-budget, and high-quality code deliveryEffective resource management and planningDevelop and implement strong Application development techniques and effective methodologiesResponsible for providing backend support for the development, testing and other production issues and new projectsManage deployments for Coding, Patching, etc.Enterprise Testing - Support the coordination of Component/Unit Testing (dev)Advanced knowledge and understanding of information processing principles and practicesBasic knowledge of core enterprise IT infrastructureBasic knowledge of applicable data privacy practices and laws as relevant to IT compliance Application/Infrastructure Lifecycle