Save Job
Posted 5y ago

Software Architect/Financial Engineer

@ Interface Financial Group
Bethesda, Maryland, United States
OnsiteFull Time
Responsibilities:Develop data, Analyze risks, Coordinate tests
Requirements Summary:2+ years software development; experience architecting large-scale data infrastructures; big data experience; object-oriented design; experience with AWS EC2; strong team player.
Technical Tools Mentioned:C#, Java, XML, JSON, RESTful API, Database design
Save
Mark Applied
Hide Job
Report & Hide
Job Description

The Role

Financial Engineer/Software Data Architect is responsible for the strategic architecture and deployment of the data infrastructure ecosystems. As a key member of the technology team you will be responsible for architecting, designing and developing major components of a next generation stream and batch processing lending platform.

Qualifications

·       Strong experience with object-oriented design, coding and testing patterns

·       Experience in architecting, building and maintaining (commercial or open source) software platforms and large-scale data infrastructures

·       Experience building big data solution

·       2+ years software development experience

·       Experience with other technology such as Amazon EC2 is a plus

·       A strong team player, ability to quickly triage and troubleshoot complex problems

 

Responsibilities and Duties:

·       Develop and execute various methods for data collection and acquisition.

·       Analyze statistics, recommend ways to improve various outlining risk model.

·       Develop and write various functional requirement documents to assist various software developers.

·       Coordinate with various software developers and perform various tests on software requirements.

·       Administer technical performance and monitor up gradation process for various businesses.

·       Monitor all account related issues and provide expert advice on various methods and processes for existing systems.

·       Perform and evaluate all functional requirements and perform required calculations such as algorithms.

·       Perform research on various products, gather knowledge on user requirement and develop plans to improve products.

·       Design and execute various pricing models for financial products and services.

·       Monitor all lending models, establish capacity parameters and recommend improvements on same.

·       Administer all risk calculations for customer and evaluate appropriate tools for same.

·       Manage and resolve all complex financial issues and develop effective mathematical and statistical methods to resolve issues.

·       Coordinate with software developers and develop effective implementation methods for various functional products.

 

 

Preferred skills:

·       Numerical/financial algorithms, XML, JSON, C#, Java

·       Database relationship and data schemas

·       RESTFUL API knowledge

·       Software testing methodology

·       financial analysis skills

·       FRM (Financial Risk Manager) Certification

 

Education

  • Bachelor's Degree required
  • Master Degree preferred