Financial Systems Engineer

Suffolk ConstructionBoston, MA
77d

About The Position

The Financial Systems Engineer will be responsible for designing, developing, and maintaining solutions within Suffolk's FP&A platform. This role supports enterprise-wide financial planning, budgeting, forecasting, and reporting initiatives, and provides technical support for other financial applications including Vena, Textura, Oracle E-Business, and Procore. The engineer will collaborate closely with financial business users to identify, implement, and support process improvements, integrations, and new capabilities.

Requirements

  • 3+ years of experience with Vena or similar FP&A platforms.
  • Strong proficiency in Excel (advanced formulas, pivot tables, VBA).
  • Familiarity with financial planning, budgeting, and reporting processes.
  • Experience with SQL, ETL tools, and data integration techniques.
  • Proficiency in relational database concepts, PL/SQL, and related development tools (preferred).
  • Experience in the construction industry and agile/iterative development methodologies (preferred).
  • Excellent problem-solving, analytical, communication, and collaboration skills.
  • Self-motivated and organized, with the ability to work independently.

Nice To Haves

  • Experience in the construction industry.
  • Familiarity with agile/iterative development methodologies.

Responsibilities

  • Architect, design, and maintain custom solutions within Suffolk's FP&A environment.
  • Develop technical solutions based on functional specifications, including reports, integrations, and application enhancements.
  • Design and implement Vena templates, workflows, and reports to support financial and operational planning.
  • Optimize FP&A models for performance, usability, and maintainability.
  • Collaborate with integration team to build and maintain data sync between FP&A and other enterprise systems (ERP, CRM, data warehouses).
  • Create and maintain documentation for configurations, processes, and data flows.
  • Participate in testing, validation, and deployment of system enhancements and upgrades.
  • Provide technical support and issue resolution for end users.
  • Monitor and manage support tickets for existing applications and functional groups.
  • Assist in end-user training and support change management during new functionality rollouts.
  • Participate in design workshops and gather business requirements.
  • Develop strong business relationships and coordinate with IT colleagues to ensure successful project implementation.
  • Work with and help direct external consultants to deliver project work.
  • Communicate clearly and professionally with users, peers, and management.
  • Support financial system initiatives and contribute to design reviews.
  • Help implement and enforce IT standards across financial systems.
  • Stay current with new technologies and business processes, and train others as needed.
  • Manage multiple projects and prioritize tasks based on business criticality.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service