Friday, November 07, 2014

Director - Software Development - Fidelity Investments - Durham


Job description
Fidelity's Strategic Investment Products and Data (SIPD) organization has an opening for a Director of Software Development to help lead a high-performing development team. The Director will manage a team that builds, maintains and supports Web Service applications and platforms that powers Fidelity's Planning and Guidance and Managed Account products. The successful candidate will be responsible for managing the people on the team, supporting internal product customers, as well as working with architects to manage the operational governance of the services platform. Our ideal candidate will be able to interact effectively with business customers, manage project deliverables and assist our architects with technical assistance when needed.


Primary Responsibilities
Manage a team of developers, build engineers, systems analysts and project managers both onshore and offshore
Responsible for mentoring, directing, and overseeing the work of team members
Transform the team’s processes as it moves to a product-oriented, Agile development team
Strategic thinker that feels comfortable moving from high-level strategies to low-level code design concerns
Administrative responsibilities include budgeting, maintaining resource allocations, providing performance feedback, merit/bonus reviews, and development plans
Establish and manage the services platform governance
Establish and manage the software platform and process for all products
Coordinate efforts with technical providers for timely completion of projects
Analyze and resolve problems associated with technical issues, project resources issues, and project integration issues
Manage multiple simultaneous system development projects of various sizes and complexities.
Understand business requirements and sizing development efforts
Work closely with the Development, Infrastructure, Quality Assurance, Incident/Problem Management and Release Management teams along with other members of the Build and Configuration Management teams to ensure successful application updates
Why Fidelity?
Three consecutive years on CareerBliss’ Top 50 Happiest Companies Employees Survey
A company that is committed to innovation and being an industry leader by investing in technology
More than 12,000 technology professionals utilizing an Agile methodology enterprise-wide
Access to top-tier technology platforms and frameworks
Non-traditional benefits like our Concierge Service, Computer Equipment Purchase Assistance Program and profit sharing eligibility
Company Culture

At Fidelity, you can find it all here. We reward ambitious, passionate individuals with a work environment that fosters diversity, teamwork and collaboration as well as encourages innovative ideas and fresh thinking. We recognize the value that employees’ individual differences can contribute to the bright and strong future of our company.

Desired Skills and Experience
Education and Experience
Bachelor degree in computer science or related technical field
MBA or Masters is a plus
12+ years working within Information Technology; Software Development
7+ years managing application development projects
3+ years of experience in managing Service Oriented Architecture and Web Services projects
Prior experience as a hands-on software engineer on a distributed platform is highly desired
Experience managing an Agile development team is required, including offshore resources
Financial Services experience preferred – brokerage industry processes and product experience is a plus
Experience with the promotion of application changes through numerous environments from development to production
Proven experience with source control activities for multiple project and release streams in ClearCase
Skills and Knowledge
Expert knowledge of Service Oriented Architecture (SOA)
Expert knowledge of WebServices - preferably in JAX-WS environment
Must possess the ability to combine functional, technical, and project management expertise
Knowledge of application servers preferably IBM's Websphere and Tomcat; Unix platforms, SONAR, Hudson, Jenkins and Code Quality Tools
Strong influencing, negotiation and partnership skills
Strong customer/client service experience including balancing needs and demands of multiple clients, both internal and external
interpersonal and communication skills (written and verbal)
Strong analytical and problem solving skills
Strong organizational and project management skills and the ability to work well in a matrixed environment
Enter your email address:
Refer This Job To Your Friends And Help Them To Find Jobs!
Related Posts Plugin for WordPress, Blogger...