NashuaRecruiter Since 2001
the smart solution for Nashua jobs

Principal Software Engineer/Developer - 1704238

Company: Fidelity Investments
Location: Boston, MA
Posted on: May 5, 2017

Job Description:

Duties: Responsible for translating the vision for divisional initiatives

into business solutions. Serve as technical lead for the design,

development, implementation, and support of web-based applications across

the enterprise in a C# and ASP.NET environment. These applications may

include but are not limited to: the external corporate website, intranet

site, proprietary employee time tracking system, HR applicant tracking

system, and the data feeds that flow between these and other systems within

the Fidelity environment.

Primary Responsibilities:

• Define and implement application level architecture, including

performance, security, changeability, reliability, and user experience.

• Develop original and creative technical solutions for on-going

development efforts.

• Determine development approaches and strategies and ensure

conformance to established Fidelity standards.

• Review and participate in the creation of technical design

documents.

• Create and update company-wide web pages (user interface, code,

content, etc).

• Design and develop middle-tier business logic for web applications.

• Design and modify SQL stored procedures and SQL jobs.

• Architect and navigate Oracle database tables and objects.

• Lead the development and modification of PL/SQL packages and stored

procedures.

• Perform inbound and outbound data flow management to/from the

timekeeping system.

• Monitor and improve/enhance Oracle jobs, cron jobs, and UNIX

processes for the timekeeping system.

• Provide application support during the payroll run.

• Conduct studies of alternatives, and analyze and recommend changes

in application level architecture development, procedures, standards, and

strategies.

• Provide technical solutions to complex application development

challenges.

• Hold tactical responsibility for completion and implementation of

multiple major development initiatives.

• Ensure that architecture is scalable and extensible.

• Participate in unit testing and SIT/UAT planning.

• Communicate required changes to move code into the production

environment.

• Advise on risk assessment and strategies.

• Responsible for meeting on-time and on-budget project goals and

continually improving quality of development team deliverables.

• Contribute to ongoing maintenance and bug fixes as needed.

• Provide guidance and training to enable other team members to

meet/exceed expectations, and plan and coordinate project schedules.

• Ensure code reviews, unit testing, and integration testing are

completed efficiently and effectively.

• Actively collaborate with other technical leaders on the team to

develop, deploy, and monitor team-wide project and technical standards and

best practices.

Requirements: Bachelor’s degree (or foreign education equivalent) in

Computer Science, Engineering, Information Technology, Information Systems,

Mathematics, Physics, or a closely related field and five (5) years of

experience in the job offered or five (5) years of experience in

development of timekeeping and assignment management web application

systems in C# and ASP.NET; 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 three (3) years of experience in the job offered or three (3)

years of experience in development of timekeeping and assignment management

web application systems in C# and ASP.NET. Candidate must also possess:

Demonstrated Expertise (“DE”) developing .NET web applications according to

MVC frameworks and ASP.NET Web Forms using Oracle and SQL server as backend

databases; and writing packages, stored procedures, functions, and triggers

using PL/SQL and T-SQL; DE architecting and developing applicant tracking,

assignment management, and timekeeping/payroll systems; DE in responsive

development within a web and mobile application environment using HTML5,

CSS3, LESS, JSON, jQuery, and jQuery UI frameworks; and writing gulp

scripts; and DE developing Shell and C Shell scripts to create and maintain

UNIX cron jobs and processes within a Linux platform.

To apply, visit http://jobs.fidelity.com and search for Job Number 1704238.

Keywords: Fidelity Investments, Nashua , Principal Software Engineer/Developer - 1704238, Finance , Boston, MA, New Hampshire


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest New Hampshire jobs by following @recnetNH on Twitter!

Nashua RSS job feeds