Director, Software Development
Fidelity Investments
Job Description: Position Description : 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:
Please be advised that Fidelity's business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.
- 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.
- 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.
Please be advised that Fidelity's business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Director, Software Development in Durham, NC vacancy
- ...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
- ...Labcorp is seeking a Senior Director, Software Development Engineering for a team in Durham, NC. The Senior Director, Software Engineering is accountable for the engineering leadership, delivery, and long-term evolution of a portfolio of critical software systems...SuggestedFull timeTemporary workCasual workInternshipWork at officeLocal areaMonday to FridayFlexible hoursDay shift3 days per week
$137k - $200.5k
...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....SuggestedFull timeTemporary workLocal areaFlexible hours$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- Job Description Job Description Overview 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...SuggestedLocal 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...
- ...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
- 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 ...
- ...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
$160k - $200k
...Toshiba Global Commerce Solutions is seeking a hands-on Senior Software Engineer to lead end-to-end solution delivery for major retail... ...fluency with generative and agentic AI tools to accelerate development while preserving architectural integrity. You will be a key driver...Work experience placement$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...- ...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
- ...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- ...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
$272k - $431.25k
We are now looking for a CPU System Software Architect! Do you want to be a part of the Artificial Intelligence Revolution? Would you... ...driver software stacks, e.g., Linux and a very strong Software development background with C Excellent communication skills to describe...Full time- ...Must Have Technical/Functional Skills • Minimum10+ years of development experience on the Salesforce platform • Experience in salesforce Implementation for a Healthcare/Life science customer • Experience in Health cloud/ Life Science Cloud implementation • Minimum...
- ...of every year of education. At least 4 years of experience with Information Technology Preferred 4 years of experience in software development process including analysis, design, coding, system and user testing, problem resolution and planning 4 years of experience...Full timeRelocation package
- ...followed; take action when discrepancies arise. Review custom software design documents and participate in design review discussions.... ...deployments Experience with micro-services testing. Test automation development (API, Selenium, Jenkins, Cucumber, etc.) Programming skills (...
- ...Lead Software Engineer v Durham, NC Type: Contract Category: Engineer Industry: Healthcare Reference ID: JN -0520... ...frameworks such as JUnit and Mockito. ~ Highly skilled SQL development and database management. ~ Familiarity with Terraform and CI...Hourly payContract workLocal area
- ...Lead Software Engineer In Test Hybrid Mode Durham, NC Job Description ~5+ years of experience with a Bachelor’s degree... ...~ DevOps- Experience using Jenkins, Jira, Stash ~ Mobile Development and testing experience is a plus ~ Expertise in using mock frameworks...Work experience placement
- ...required, but a plus. ~ Strong understanding of iterative development principles, hybrid methods of working, SDLC, and relative practices... ...and communication skills. ~ Strong understanding of software development processes. ~ Ability to influence without authority...Temporary workWork at office
- ...manager will be the lead). Must be Local/Nearby states - This is a hybrid role. Must have project management experience in SOFTWARE DEVELOPMENT. Home office/remote work area with strong internet required, some travel may be required for client meetings/onsite....Permanent employmentFull timeContract workWork at officeLocal areaRemote workWork from homeHome office
- ...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 We are looking for a seasoned Maximo...Worldwide
$110k - $140k
...Must Have Technical/Functional Skills We are looking for a BigCommerce Tech Lead with strong experience in eCommerce development and architecture to lead the design and development of scalable commerce solutions on the BigCommerce platform....$149.1k - $218.9k
...securely and efficiently across branch offices, campus networks, and multi-cloud environments. We are seeking a highly skilled Software Development Manager to join our team focused on the development of Cisco's new generation Secure Routers. The team is responsible for...Full timeTemporary workWork at officeLocal areaWorldwideFlexible hours- ...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 Act as a Technical Lead/ Architect in...Worldwide
$130k - $200k
...Global Commerce Solutions is seeking a Software Engineering Manager to lead teams building the next chapter of ELERA: AI-native development tooling, an agentic platform layer, and... ...delivery. The vertical chain (VP, Senior Director, Director, EM, Engineers) owns outcomes....Work experience placementWorldwide- Jurassic Capital is seeking a full-time Analyst based in downtown Durham, NC to support strategic initiatives for B2B software companies. The ideal candidate will possess exceptional analytical skills and have experience with spreadsheets, with SQL and Python being a plus...Full time
$98.2k - $273.2k
...Programmer in Durham, North Carolina. This role involves providing full end-to-end statistical programming support across clinical development programs, requiring expertise in SDTM, ADaM, TLFs, and regulatory submissions. Candidates should have a Bachelor's or Master's...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software Development. Be the first to apply!
Related searches
- 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


