Director, Software Engineering Development - 1709347
Company: Fidelity Investments
Location: Durham, NC
Posted on: October 20, 2017
Job Description:
Duties: Will draw on in-depth business knowledge to provide
business unit-wide solutions by developing complex, multi-faceted
software applications. Lead a team of engineers that design, develop,
and maintain web applications and frameworks utilizing N-tier
architectures, including front-end technologies built upon enterprise Java
(Spring) and mobile optimized responsive UI. Collaborate with architecture,
software development, and quality assurance teams and be accountable for
the development of high performance architectures that power
multiple customer facing websites. Primary Responsibilities: • Lead a team of software engineers in the development of
secure web applications for multiple domain areas including Portfolio
and Accounts, Customer Service, and Personal Finance, utilizing
enterprise Java stack, Responsive Web Design, Content Management, and
delivery and distribution product techniques. • Lead development of responsive internet applications for
desktop and mobile applications that run in a stateful, multi-site,
load balanced environment. • Direct and lead complex technical and functional analysis
for multiple projects supporting multiple development initiatives,
liaise with external teams in project development, and provide
application support. • Review and provide detailed technical design and code peer oversight, ensure compliance with architecture standards, and
facilitate creative solutions to ongoing technology efforts. • Review and advise on departmental technical policies and procedures, and ensure all code quality standards and practices
are in place, planned for, and adhered to. • Establish and manage the software platform roadmap,
implement best practices for software development, and drive the adoption
of innovative web technologies. • Direct the design and development of applications in Web
and Application Servers, including setup, administration, and
application deployment across multiple platforms, including UNIX/Linux and
Windows. • Participate in high-level cross-functional architecture
and design, and collaborate with the technical architecture teams
to champion innovative solutions to resolve complex business
problems. • Perform independent and complex technical and functional analysis for multiple projects supporting several divisional initiatives. • Participate in budget development process and manage the
budget across the team’s application portfolio. • Manage a team of individual contributors and junior
managers, with responsibility for performance management, training, and
coaching. Requirements: Bachelor’s degree (or foreign education
equivalent) in Computer Science, Engineering, Information Technology,
Information Systems, Mathematics, Physics, or a closely related field and
six (6) years of experience in the job offered or six (6) years of
experience designing and developing web applications and frameworks
utilizing N- Tier architectures within an asset management and trade
brokerage environment; or, alternatively, Master’s degree (or foreign
education equivalent) in Computer Science, Engineering, Information
Technology, Information Systems, Mathematics, Physics, or a closely related
field and four (4) years of experience in the job offered or four (4)
years of experience designing and developing web applications and
frameworks utilizing N-Tier architectures within an asset management and
trade brokerage environment. Candidate must also possess:
Demonstrated Expertise (DE) in Web and Application Server setup, systems administration, and application deployment in UNIX/Linux,
utilizing Apache HTTP Server, Apache Tomcat, Oracle iPlanet Server, and
IBM WebSphere; DE in Content Management, Distribution, Migration and
Content Delivery using CMI tools and CDS -- SDL Tridion, Site Refresh,
Vignette, and Documentum; and DE driving and implementing software
architecture strategy by designing, developing, and integrating complex
web applications and custom frameworks, databases, network, and
operating systems security in UNIX/Linux -- utilizing Perl, C, Java,
Solaris, Red Hat, and Oracle -- for asset management and trading brokerage
research. To apply, visit http://jobs.fidelity.com and search for Job
Number 1709347.
Keywords: Fidelity Investments, Rocky Mount , Director, Software Engineering Development - 1709347, Finance , Durham, NC, North Carolina