Director of Distributed Systems
New Today
Job Title: Director of Distributed Systems
Location: Winston-Salem, NC
FTE Role
US citizens and Green CardHolders and those authorized to work in the US are encouraged to apply. We areunable to sponsor H1b candidates at this time”
Summary
SSIS, TSQL, SSRS background
Must have both .Net and Java. Currently on .Net with developing roadmap to move to Java - they should be able to help with this.
Need someone experienced - manager, financial services, long tenure at least 10+ years.
Work with architects and developers to develop roadmap to move from .Net to Java.
Should know how to code and jump in where needed.
financial services are highly preferred.
Manages 4 to 5 people (2 developers, 2 testers and part-time database engineer
Job Description
This position is for a Director of Software Development 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.
Qualificationsrequired:
Bachelor's degree or equivalent experience in the field of Computer Science, Information Systems, Computer Engineering or other related field
10+ years related experience, at least 5 years in a management capacity
Thorough knowledge of secure development practices
Experience in .NET and JAVA development for mission critical applications
Strong database experience
Experience in both Agile and Waterfall development methodologies
Knowledgeable in Project Management methods, processes and deliverables
Experience tracking and reporting relevant development metrics (e.g., capacity, productivity, progress, quality)
Excellent verbal and written communication skills
Experience in building a solid team than can work across multiple applications.
Experience in transformation: Moving .NET platforms to more current technologies.
Participate in the development and maintenance of an Enterprise Application Architecture.
Qualificationsdesired :
Experience 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 sets
Experience with large Data warehouses, reporting and Business Intelligence
Certifications are a plus; MCP, MCSD
Essentialfunctions and responsibilities :
Collaborate with the IT infrastructure team, the Planning and Execution team, the third-party vendors, and other Business Groups in the development / delivery of business application
Develop and execute an appropriate delivery team model (e.g., resources, skills, process management) to meet current and projected needs/constraints
Ensure on-time, on-budget, and high-quality code delivery
Effective resource management and planning
Develop and implement strong Application development techniques and effective methodologies
Responsible for providing backend support for the development, testing and other production issues and new projects
Manage deployments for Coding, Patching, etc.
Enterprise Testing - Support the coordination of Component/Unit Testing (dev)
Advanced knowledge and understanding of information processing principles and practices
Basic knowledge of core enterprise IT infrastructure
Basic knowledge of applicable data privacy practices and laws as relevant to IT compliance
Application/Infrastructure Lifecycle
A reasonable, good faith estimate of the minimum and maximum basesalary for this position is $160K to $180K/Annum.
- Location:
- Winston-Salem
- Job Type:
- PartTime