Director, Software Development
Fidelity Investments
Job Title
Leads the design and implementation of Web-based applications. Provides expertise in development best practices for the full software development life cycle, including coding standards, code reviews, source control, build processes, test automation, and continuous integration. Remains up to date on changes in technologies, methodologies, and standards, assessing the viability and success factors of projects. Designs, develops, and modifies complex and major software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Draws on in-depth knowledge of the business or function to provide business unit-wide solutions by developing complex, multi-faceted software applications. Researches and recommends new technologies in support of the strategic direction of the business unit and participates in the research and recommendation of appropriate models, methods, tools, and technologies to achieve business-unit-wide solutions.
Primary Responsibilities:
- Translates and incorporates business vision and strategy to architectural strategy recommendations at the functional level.
- Participates in high-level, cross-functional architecture design teams.
- Identifies and consults with internal and external technical resources to produce cross-company strategic designs.
- Consults on development and delivery of major technology initiatives for the business unit.
- Consults on deployment of major project deliverables.
- Consults on the documentation of major technology application.
- Oversees the technical implementation of cross-divisional or company architectural components.
- Initiates and drives project or strategy discussions with users or external groups to resolve issues.
- Sets vision, goals, and direction of team/organization.
- Plans and leads organization-wide initiatives.
- Provides leadership, technical supervision, and expertise to multiple teams in broad technical areas on complex organization-wide projects.
- Advises senior management on technical strategy.
- Researches and recommends new technologies.
- Works across groups to identify opportunities for organization-wide technology initiatives.
- Regularly provides guidance, training, and coaching to other team members for performance and career development.
- Provides technical leadership to all team members.
- Identifies and plans for future resource needs.
Education and Experience:
Bachelor's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and six (6) years of experience as a Director, Software Development (or closely related occupation) designing and developing Web applications, using Angular, Node.js, Java, Spring, Mongo, and Oracle in a financial services environment.
Or, alternatively, Master's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and four (4) years of experience as a Director, Software Development (or closely related occupation) designing and developing Web applications, using Angular, Node.js, Java, Spring, Mongo, and Oracle in a financial services environment.
Skills and Knowledge:
Candidate must also possess:
- Demonstrated Expertise ("DE") building highly scalable Spring Boot Microservices with RESTful architecture, using JSON data interchange format and Spring data for persistence; and performing database operations using persistence frameworks -- JPA and Hibernate.
- DE developing responsive Single Page Applications (SPA) using Angular, JavaScript, HTML5, CSS3, and Typescript; and developing rich browser compatible User Interface (UI) applications, using Java, Angular, Node.js, JavaScript, HTML5, CSS3, and Typescript.
- DE developing Cloud-native engineering solutions and migrating on-premises data products to Cloud, using Amazon Web Services (AWS) – Aurora Postgres; and maintaining Continuous Integration/Continuous Delivery (CI/CD) pipelines for application code.
- DE designing and developing backend applications based on product requirements, using Oracle PL/SQL and retrieving, processing, and injecting real time data to and from online applications, using RESTful API.
#PE1M2
#LI-DNI
Category
Information Technology
- ...Director of Software Development Investors Title Insurance Company Morrisville, NC (hybrid) Join Investors Title as a Director of Software Development and play a key leadership role in advancing how technology supports the business. This position is ideal for...Suggested
- ...Self-Help Services Corp in Durham, North Carolina, seeks an Application Development and Business Intelligence Manager to lead database management and software development efforts. This role involves supervising staff, enhancing in-house business intelligence databases...Suggested
- ...Collaborate with cross-functional teams (Product, UX, QA, Platform) to deliver production-ready features. Adoption/use of AI-driven development tools (e.g., Copilot/Codex) to improve developer productivity, automate repetitive tasks, and accelerate debugging and testing....Suggested
$67.5k - $170k
A leading global healthcare solutions company is looking for a Business Analyst to provide high-quality development and input for client projects. You will assist in analyzing client requirements, develop documentation, and conduct training sessions. The ideal candidate...Suggested$67.5k - $170k
A leading global provider of healthcare services is seeking a Business Analyst in Durham, NC. The role involves developing solutions for client projects, conducting customer training, and handling requirements. Candidates should have a Bachelor's Degree and 3-5 years of...Suggested$163.4k - $219.1k
...Senior Manager, Software Development Engineer in Test Location: Morrisville, North Carolina, United States Business: Disney Entertainment and ESPN Product & Technology Job ID: 10143813 Date posted: May 08, 2026 Technology is at the heart of Disney’s past, present, and...Work experience placementLocal area- ...Technology Solutions, which is dedicated to the transformation, development, and management of enterprise information technology solutions... ...1 * Provides systems support, including troubleshooting, software configuration, and testing * Ensures the security of technology...
$190k - $225k
...Interview Process: speak directly to the CTO as the first step As Director, you will play a pivotal role in leading Mobile development teams in the design, optimization, and innovation of the company’s software. This hands-on leadership role focuses on enhancing team...Full time- ...Technology Solutions, which is dedicated to the transformation, development, and management of enterprise information technology solutions... ...troubleshooting and the configuration and testing of software. Ensures security of technology solutions with supervision....Contract work
- ...Authorization team is seeking a hands‑on Director to lead and execute the modernization of... ...and 24x7 availability. As Director, Software Engineering within Brokerage Recordkeeping... ...background in cloud technologies, product development, and experience leading technical teams...
- Clinical Data Analyst Help drive smarter healthcare decisions through Epic analytics, value-based care initiatives, and population health insights. ALO is seeking a highly analytical and technically skilled Clinical Data Analyst to support the Alo CIN and Alo ACO...Local area
- ETL Design and Optimization: Develop, optimize, and manage large-scale ETL pipelines for transforming and loading terabytes of data daily, ensuring high performance and data integrity. AWS Ecosystem Expertise: Design and implement scalable data solutions using ...
$95.5k - $159k
...Manager, Software Development & Testing The Manager, Software Development & Testing is a hands-on people leader responsible for the day-to-day execution, quality, and delivery of software solutions within Alimentiv's clinical imaging ecosystem. This role combines technical...$160k - $200k
...Toshiba Global Commerce Solutions in Durham, NC is seeking a Senior Software Architect to lead end-to-end solution delivery for retail... ...ideal candidate has over 10 years of experience in software development, expertise in cloud-native architectures, and a strong background...- ...A leading retail solutions company in Durham, NC is seeking a Senior Software Architect to spearhead solution delivery for retail platforms. The role involves architecture leadership, hands-on implementation, and operational ownership, requiring extensive experience in...
$160k - $200k
...Senior Software Architect - Enterprise Systems Toshiba Global Commerce Solutions is seeking a hands‑on Senior Software Architect... ...and fluency with generative and agentic AI tools to accelerate development while preserving architectural integrity. You will be a key driver...- ...ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences. Your role and responsibilities Serve as a leader and client advisor in...Worldwide
- A leading service provider is seeking an Application/Production Support Help Desk analyst in Durham, NC. This role involves providing support for the CWS/PATH NC application, monitoring service provider issues, and resolving complex customer inquiries. Candidates must possess...
- ...Technology Solutions, which is dedicated to the transformation, development, and management of enterprise information technology solutions... ...troubleshooting and the configuration and testing of software. Escalates challenges and barriers appropriately. Ensures security...Remote work
- ...Technology Solutions, which is dedicated to the transformation, development, and management of enterprise information technology solutions... ...troubleshooting and the configuration and testing of software. Ensures security of technology solutions with supervision....Work at officeNight shift
- Based in Durham, N.C., FlexGen is an innovative software and services provider in the global energy storage sector. At the forefront... ...change management practices across all integrations. Support the development of validation and commissioning readiness standards that...Local area
- ## ## Job Description:**Director of Engineering – Contact Center Platform****Note: Fidelity will not provide sponsorship for this role.... ...on open-source technologies, minimizing reliance on commercial software while enabling scalability, resilience, and rapid innovation across...Work at office
- ...not a remote position. Responsibilities Utilize technical software programs on a regular basis to analyze, produce, and QC... ...in our 401(k), and performance-based bonuses. Professional Development: Tuition reimbursement and extensive internal training programs...Summer workWork at officeLocal areaWork visaFlexible hours
$67.5k - $170k
...Job Overview Provides high quality, timely development and on-time input to solutions for service delivery, managed services, or implementation... ...structures of presentations. Develops a basic knowledge of software, services and consulting methodologies and the pharmaceutical/...Full timePart timeImmediate startWorldwide$41.45 - $59.58 per hour
...quality patient care. Provides a high level of technical support (development, testing, integration and implementation) of applications and... ...and vendor/application/system updates. Ensures that all software modifications/upgrades are working according to Epic specifications...Hourly payFull timeRemote work$61.54k - $95.88k
...Duke University seeks a Program Director of Research Development & Scholarly Publishing to advance humanities research. This role includes supporting faculty in proposal consultations, grant development, and manuscript workshops within the John Hope Franklin Humanities...- Duke Clinical Research Institute is seeking an Application Analyst I, II, or III to implement and support clinical and business applications. The role requires a Bachelor's degree in a related field or four years of equivalent experience. The ideal candidate will have strong...
$67.5k - $170k
...location. The successful candidate will assist in client solutions development and validations, and contribute to various project aspects.... ...have a Bachelor's Degree and 3-5 years of experience in software implementations within the pharmaceutical or healthcare sectors...- ...Technology Solutions, which is dedicated to the transformation, development, and management of enterprise information technology solutions... ...troubleshooting and the configuration and testing of software. Ensures security of technology solutions with supervision....Contract workWork at office
- Direct Jobs is looking for an Application Analyst I, II or 3 for Clinical and Business Applications at Duke Health. The role entails implementing and supporting health technology systems, with responsibilities including systems support and user training. Applicants should...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software Development. Be the first to apply!
- software manager Durham, NC
- application engineering manager Durham, NC
- IT software development manager Durham, NC
- application manager Durham, NC
- director of software Durham, NC
- senior applications manager Durham, NC
- senior software manager Durham, NC
- director software engineering Durham, NC
- senior software development manager Durham, NC
- senior director of development Durham, NC

