Job Description
Depository Trust Company of Delaware seeks a Chief Software Architect for its Wilmington, DE office. Duties: Establish and implement high-level technical strategies, standards, tool choices and frameworks to build out the company Software Architecture. Enforce standard company policies and procedures that adhere to software development standards and meet information security requirements. Provide technical leadership to the software engineering team. Recruit, hire, train, guide and manage IT Team staff, including 4-7 full-time (Sr. Business and QA Analyst, Sr. SW Developer, SW Developer) and 4-7 contract employees (Production Support Analyst, Sr. SW Developer, QA Analyst), including evaluation, discipline and discharge. Ensure the delivery of quality software products on schedule within cost. Ensure that production support system and application issues are resolved efficiently. Develop and maintain detailed program schedules and software development plans. Manage and oversee software development tasks and overall engineering schedule. Translate product requirements into engineering specifications. Assist in disaster recovery planning and testing. Develop and support internal and external customer reports. Oversee the deployment, monitoring, development and support of software applications. Manage business analysis and requirements and quality assurance testing. Configure and administer technical development tools and source code repositories. Supervises: Business Intelligence Analysts; Software Developers; Quality Control Systems Managers; Software Quality Assurance Analysts and Testers.
Requirements:Position requires Bachelor’s degree in Computer Science; Computer Engrg; Mechanical Engrg; SW Engrg; Information Science; Information Systems and 10 years of experience as Chief Software Architect; SW Architect; Lead SW Engineer; Technical Lead; Systems Engineer; Assistant Systems Engineer; SW Engineer; Software Programmer/Analyst; Sr. SW Developer; SW Developer. 10 yrs. exp. must include: 1) 10 yrs. in technical system/application design and development or system integration; 2) 10 yrs. with SQL Server for database administration and warehousing; 3) 7 yrs. architecture design exp. in C#, .NET, MVC, and WCF; 4) 5 yrs. exp. with Scrum/Agile development methodology; 5) 3 yrs. exp. providing UAT/Production Support; 6) 3 yrs. leadership/supervisory exp. in project/program management, incl. building/managing development/test teams; 7) 3yrs. exp. managing software release deployments; 8) 2 yrs. exp. with MS Azure Cloud platform; 9) 2 yrs. exp. in .NET Core and Angular software languages; 10) expert knowledge of MS Office Suite (Word, Excel, PowerPoint).