We are an investment research startup about to launch our product. We blend technology and subject matter experts to yield an information advantage for our customers. Our founders each have 15-20 years of experience monetizing investment research.
We are seeking Software Engineers of all levels to join the development team. The ideal candidate is passionate about technology – building it right – but has deep interest in better understanding finance and the financial markets.
The QA Engineer strategically designs and implements test plans and test cases for all development. This includes selecting, blueprinting, gathering requirements, designing, and rolling out solutions to improve quality. The QA Engineer is also responsible for test automation.
Job Responsibilities
- Work with a small and highly-talented team to build an industry-leading search system from content aggregation to analytics.
- Write and own the test case specifications for new features.
- Assist with the implementation decision process by analyzing options and identifying the most desirable solution.
- Lead by example as a major contributor.
- Effectively present information on products and respond to questions from managers and clients.
Qualification Requirements
- 5 or more years experience in software engineering is required.
- Strong programming experience with Java or other Object Oriented languages.
- Experience with large scale systems development is highly preferred.
- Experience with HTML, XML, JSON, and Javascript is highly preferred.
- Experience with QA automation tools such as Selenium, LoadRunner, and Silk is highly preferred.
- Experience with NoSQL frameworks such as Hadoop or Casandra is a plus, but not necessary.
- Experience with Hibernate, Spring, Spring MVC, JSON, and JQuery is a plus, but not necessary.
- Experience designing custom application frameworks preferred but not necessary.
- Experience using test-driven development or other agile development methodologies.
- Knowledge of financial instruments, and the financial industry through education or experience highly preferred.
- Ability to effectively collaborate with a wide range of team members and development managers.
- Strong communication skills and the ability to work within a team are required.
If you enjoy working with smart, success oriented people, for a company that both challenges and respects its professionals, email your resume and cover letter to careers@discern.com.
