FAQs
What is the job title for this position?
The job title is Software Engineer (Java/Analytics).
Where is the job location?
The job is located in Washington, DC, with some opportunities available in Herndon, VA.
What are the terms of hire for this position?
The terms of hire are full-time.
What is the salary range for this position?
The salary range is $100,000–$125,000 per year, plus benefits.
What type of client will the Software Engineer be working with?
The Software Engineer will be working with a client in the mortgage banking industry.
What are some key job functions for this role?
Key job functions include implementing models/algorithms using Java, building internally facing web applications, and collaborating with analysts to create web solutions for complex problems.
What educational background is required for this position?
A Bachelor's Degree or equivalent is required, preferably in Computer Science, Physics, Mathematics/Statistics, or Engineering.
How many years of related experience are required?
A minimum of 2 years of related experience is required.
What are the non-negotiable requirements for this position?
Non-negotiable requirements include developing quantitative/regression/algorithmic models in Java or financial models, and at least 2 years of full-stack development experience using Java and J2EE.
What are some preferred skills for candidates applying to this position?
Preferred skills include experience with Spring frameworks, developing single-page applications using Angular or ReactJS, familiarity with AWS data solutions, and knowledge of Agile development methodology.
What is the work culture like for this position?
The work culture is described as great, with an awesome team, challenging work environment, and an emphasis on having fun along the way.
Will my application be kept confidential?
Yes, all applications will be kept strictly confidential, and shortlisted candidates will be contacted for further discussions.