Job was saved successfully.
Job was removed from Saved Jobs.

Principal Software Engineer

NPAworldwide Recruitment Network

Last Updated: 9/28/22

Job Description

Job description:

Principal Software Engineer Tempe first choice, Charlotte, Atlanta, Austin, Boston, Santa Clara

The Principal Software Engineer will engage in the design and development of scalable and efficient in-house and vendor products our Technology Finance Systems. This role will be required to work closely with cross-functional teams and across organizations to gather requirements, define and implement solutions, as well as optimize processes and provide ongoing support to the respective lines of business.

Responsibilities

  • Design and develop technical financial solutions with respect to functionality, performance, scalability and reliability.
  • Provide finance and technology leadership for medium to large sized projects.
  • Partner with the business and developers to build out an ecosystem of vendor and in-house software.
  • Work with internal business groups to acquire a deep understanding of their processes and operations.
  • Work closely with developers to understand data structures, data sources and systematic processes during system development.
  • Liaise with cross-functional teams to assist with best practices and to ensure end-to-end process and tooling consistency.
  • Proactively and continuously look for systematic and data integrity issues across multiple systems to prioritize and fix.
  • Develop, build, and maintain reports and dashboards that contain actionable metrics to monitor the performance of our operations.

Minimum Qualifications

Master of Science in Computer Technology or related field.

10+ years of experience supporting development of data intensive software systems.

Excellent analytical, interpersonal and communication skills, with a demonstrable bias toward action.

Experience with financial database schemas creation and maintenance.

Experience with Agile and Waterfall development methodologies.

Ability to communicate technical issues to both technical and business partners.

Experience documenting designs from both business and systems perspectives.

Experience with trade settlement, cash reconciliations and finance obligations.

Experience in data analytics with excel or SQL.

Experience in java/python

Preferred Qualifications

Detailed technical knowledge of banking, payments, and trade finance processes.

Systems background in high availability, transactional systems.

Experience collaborating cross functionally with other geographies.

Experience in AWS

Qualifications:
  • Master of Science in Computer Technology or related field.
  • 10+ years of experience supporting development of data intensive software systems.
  • Excellent analytical, interpersonal and communication skills, with a demonstrable bias toward action.
  • Experience with financial database schemas creation and maintenance.
  • Experience with Agile and Waterfall development methodologies.
  • Ability to communicate technical issues to both technical and business partners.
  • Experience documenting designs from both business and systems perspectives.
  • Experience with trade settlement, cash reconciliations and finance obligations.
  • Experience in data analytics with excel or SQL.
  • Experience in java/python
Why is This a Great Opportunity:

Pioneer in the FinTech space. Bank has grown from $40B in assets to $165B in assets in 3 years during COVID.

Huge opportunity for upward mobility.



Company Details

Grand Rapids, Michigan, United States
NPAworldwide connects you to premier independent recruiting firms located throughout Europe, Asia, Australia, Africa and the Americas. Get connected with members around the world to widen your employer pool, get specialized placements, and find perfect matches -- all at no cost. Our members are placement professionals seeking long-term fits. Working with our recruiters gets you access to relocatio...