Full Stack Java Developer - contractor
Description
We are looking for a lead software developer in Financial Engineering team to design, implement and maintain software applications that enable measuring and managing risk of loan and investment portfolio. The software developed enables organization to run various models on a highly scalable computational farm (>10K cores) providing business critical data and analytics using various financial models.
Our impact
- We partner with various modeling teams (Single Family, Multi Family and Investments) that are responsible for credit and interest risk models
- We build financial model applications using these models and provide risk management tools for business use
- We ensure that our systems are robust, scalable and fault-tolerant
Your impact
- As a developer, you will bring technical skills, abilities to implement new software designs
- Enhance existing designs and improve code quality including efficiency
- The software designs/solutions should be reusable and scalable frameworks (API/Library/Service)
- Strong technical understanding, ability to communicate effectively, build partnerships and deliver high quality products
Qualifications
- Bachelor’s degree or foreign equivalent degree in Computer Science, Software Engineering or related technical field
- 2-5 years of experience developing software applications, including experience with each of the following:
- A strong understanding of software engineering principles - design, development and operations
- Day to day hands-on as a developer - Java, …
- Experience on Python, Web Application Frameworks and AWS is plus
- Experience building resilient and scalable software that is easily portable to various computing infrastructures - on-prem, cloud
- Motivate, teach and train other team members
- Experience in financial industry a plus
- Exposure to quantitative finance and high-performance computing a plus
- Exposure to Big Data technologies a plus
- Experience with cloud computing (AWS) a plus
Keys to Success in this Role
- Curious mind set, on software application and business aspects
- Passionate about hands-on software development
- Strong collaboration and communication skills (both written and verbal)
- Desire to continuously improve the technical quality and architecture of our systems to respond to business needs
- Ability to quickly learn, apply and deploy new technologies to solve emerging problems
About Riskspan
RiskSpan is a leading source of analytics, modeling, data and risk management solutions for the Consumer and Institutional Finance industries. We solve business problems for clients such as banks, mortgage-backed and asset-backed securities issuers, equity and fixed-income portfolio managers, servicers, and regulators that require our expertise in the market risk, credit risk, operational risk and information technology domains.
RiskSpan is proud to be an Equal Opportunity/Affirmative Action employer committed to hiring a diverse workforce and sustaining an inclusive culture. Qualified candidates must be legally authorized to be employed in the United States on an unrestricted basis.