HubviaCareers

Sr. Full-stack Developer

Tysons, VA · Contract · Software Engineering

About the role

Must Have Qualifications

3+ years of experience with Java, Spring boot, and React

Job Description

Financial Engineering: Mid to Senior level Software Developer (Specializing Financial Accounting Applications) - CW our client - McLean, VA Position Overview our client’s Investments & Capital Markets division is currently seeking a Sr. Software Developer who can contribute to the firm’s enterprise forecasting platform that supports long-term financial projections, enabling strategic planning and decision-making. The developer will be involved in developing and enhancing core features of the forecasting engines to improve model accuracy, performance, and scalability, as well as providing support for critical quarterly/yearly production runs used in financial reporting to ensure the integrity, accuracy, and timeliness of outputs. The developer will also collaborate closely with FP&A and other stakeholders to implement new forecasting capabilities, support scenario analysis, and meet evolving business and regulatory requirements.

Responsibilities

  • Refactor and modernize existing components of the financial accounting and forecasting application to improve maintainability, performance, and scalability.
  • Develop and enhance core forecasting engine features to improve model accuracy, runtime efficiency, and enterprise readiness.
  • Support critical quarterly production runs for financial reporting by monitoring execution, troubleshooting issues, and ensuring integrity, accuracy, and timeliness of outputs.
  • Diagnose and resolve defects, reduce technical debt, and drive continuous improvements to ensure alignment with software engineering best practices.
  • Write clean, robust, high-quality code following best practices, supported by automated unit and integration tests with strong coverage.
  • Coordinate with team members across different layers of the stack (data, services, APIs, and infrastructure) to deliver end-to-end solutions.
  • Partner with FP&A and other stakeholders to implement new forecasting capabilities, enable scenario analysis, and meet evolving business and regulatory requirements.
  • Assist with infrastructure upgrades, platform migrations, and adoption of new technologies to improve reliability, security, and operational efficiency.

Contribute to design discussions, code reviews, and documentation; demonstrate a commitment to collaborative problem-solving, thoughtful design, and high-quality deliverables Qualifications

  • 3+ years of hands-on software development experience using a modern programming language (e.g., Java, Javascript, Python etc).
  • 2+ years of experience using Git for source control in a team-based development environment.
  • 2+ years of experience using Java Spring and Springboot framework
  • 2+ years of experience using Angular or React UI framework
  • Familiar with unix shell scripting for automation, troubleshooting, and operational support.
  • Good oral and written communication skills
  • Strong critical thinking, problem-solving skills, business acumen, and familiarity with Agile development processes.

Preferred Skills

  • Graduate degree in a quantitative discipline (e.g., Computer Science, Mathematics, Statistics, or related field).
  • Strong oral and written communication skills, with the ability to clearly articulate technical and business concepts.
  • Experience engaging with stakeholders to gather requirements, align on priorities, and drive delivery.
  • Exposure to product and project management tools (e.g., JIRA) to support planning, tracking, and execution
Sr. Full-stack Developer in Tysons, VA | Hubvia