Senior Software Developer
Apply on Company Website

Senior Software Developer

Job Description

Job ID: 40560


FIS provides an integrated solution suite for asset/liability management, DFAST, Basel III, budgeting and planning, regulatory compliance, and profitability. We provide solutions focused on helping our customers integrate systems and data to streamline operations, reduce cost, mitigate risk and understand enterprise-wide exposure.

FIS Institutional and Wholesale is seeking a senior software engineer for our balance sheet management product offering (ALM, Capital Adequacy stress testing, Liquidity Risk). The successful candidate will be an integral part of the development team for our award winning Ambit BancWare application. He or she will thrive in a highly collaborative environment using agile development processes.


  • Participate as a team member in the agile (Scrum) process throughout the SDLC to produce high performing, advanced risk analytics for our customers
  • Participate in project planning sessions, working closely with business analysts, development and QA team members to analyze requirements and provide design recommendations for complex systems.
  • Design and develop the product's predictive analytics capabilities using disciplined processes, adhering to industry standards and best practices.
  • Take part in reviews of work, e.g. design and code reviews, and demonstrate software to all stakeholders.
  • Share knowledge and provide technical assistance to other team members within areas of expertise.


  • Master's degree in Applied Mathematics, Statistics, Financial Engineering, Software Engineering or Computer/Information Sciences as well as five (5) years' related work experience. Alternatively, exceptional candidates with a Bachelor's degree and related work experience will also be considered.
  • Experience developing mathematical, statistical modelling and/or analytics applications for the banking, financial services or insurance industries
  • Knowledge of OOAD, data structures and algorithms, parallel and distributed computing, SoA and multi-tier architectures
  • Development experience throughout the SDLC using Microsoft technologies (i.e., .Net/C#, SQL Server)
  • Exceptional logical, analytical and mathematical skills
  • Proficient communicator with superior verbal, written and presentation skills to effectively express ideas and engage in complex discussions with a wide range of colleagues
  • Delivery-oriented team player who takes responsibility for the team's success

Desired/Preferred Qualifications:

  • Experience with predictive analytics software development, including:
    • Data extraction/processing, independent variable analysis, multivariate analysis and model validation
    • Mathematical and statistical methods including linear regression, Generalized Linear Models, Non-linear Models, Regression Models, and Accelerated Failure Models
  • Understanding of interest rate modelling and the outward effect of interest rates and economic environments on fixed income products, such as experience in the following areas:
    • Modelling of prepayments and mortgage products
    • Consumer and Commercial Loan lifecycle modelling
    • Cashflow, valuation and sensitivity modelling of fixed income optionality
    • Modelling of fixed income derivatives typically used in hedging
  • Experience with web services development (e.g., Web API, REST)
  • Experience with NoSQL databases for (e.g., Hadoop, MongoDB, Redis)
  • Experience with reporting and BI tools (e.g., SSRS, COGNOS, Business Objects)

Job Snapshot

Employment Type Full-Time
Job Type Engineering, Finance, Information Technology
Education 4 Year Degree
Experience At least 5 year(s)
Manages Others No
Relocation No
Industry Other Great Industries
Required Travel None
Job ID PCK439-102222
CareerBuilder Tip:
For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

Senior Software Developer

Enter notes about this job: