Senior Financial Systems Programmer (Sr. Engineer, Financial Systems)

Job Description

Under the direct supervision of the Senior Manager of Financial Systems, selected candidate will work directly with Chief Financial Officer, managers, supervisors and users to support and further automate the financial systems within the firm. This individual will work with the IS department staff to provide support for the Finance staff and other users, on Thomson Elite 3E & Microsoft SQL Server. The focus of this position will be assisting with ongoing development, integration, support, testing and maintenance of Thompson Elite 3E and other Finance department applications. 

Primary Responsibilities and/or Essential Functions

  • Act as senior technical resource for Financial Systems both within the group and the CIS department by gaining solid knowledge of Elite 3E application, SQL table structures and IDE customization tool.  Build expertise and share knowledge with Financial Systems developers.
  • Responsible for development deliverables of Elite 3E customizations (forms, inquiries, reports, metrics, etc.) with quality and consistent integration between key financial applications. Document customization solutions.
  • Manage, support and maintain on-going development of the Finance website working with other developers.  Become primary owner of the application.  Create contingency plan for application development by training Financial Systems developer on Microsoft Reporting Services technology.
  • Provide architectural solutions for various customizations of Elite 3E application.  Actively work with the business community on understanding the business requirements and either utilize the existing application functionality or develop custom solutions to support business requirements.
  • Analyze and work with users and Financial Systems developers on the impact of vendor software upgrades.
  • Work on various projects as assigned by Senior Manager of Financial Systems.
  • Project Management – create, track and update all Elite 3E customization and New Finance Web project tasks.   Inform the department and management in a timely manner of project status, issues and proposed resolutions.
  • Any additional responsibilities as required by management.
  • Research and evaluate new technologies to improve current application processes.
  • Manage and maintain tools to protect application source code, and maintain versioning.

Knowledge, Skills & Abilities

  • Expert level understanding of the SQL systems environment.
  • Experience working with accounting software required, experience with Elite 3E preferred.
  • Ability to learn table structures within accounting system.
  • Act as a Project Manager for Finance projects whenever required.
  • Self-motivated person with excellent time management skills.
  • Strong analytical skills with the ability to communicate results.
  • In-depth technical skills and familiarity with financial systems.
  • Excellent verbal and written communication skills, and the ability to communicate with staff of varying technical expertise.
  • Ability to learn general functional and technical aspects of the firm’s Finance applications.
  • Proficiency in Elite Application Framework and Tools, including the IDE, Reports Designer and Utilities.
  • Proficiency in Crystal Reports Designer and Reports/Templates development.
  • Proficiency in XML/XSLT transformation.
  • Proficiency in SQL development, SSRS, SSIS, BI Tools, Experience with ASP.NET/HTML/CSS development.
  • Thorough understanding of the Software Development Life Cycle (SLDC).
  • Knowledge of C# or Visual Basic .Net programming.

Education/Certifications

  • College Degree in technical field is strongly preferred.

 

 

Job Type: Full-time

Salary: Open, dependent on experience

Date Active: 9/14/2015

Exempt/Not Exempt: Exempt

Apply for this Position

  • Accepted file types: docx, doc, pdf, Max. file size: 25 MB.