Software Engineer (Java / C# / JavaScript / Python)

  • Not Specified
  • Denver, CO, USA
  • Permanent, Full time
  • BlackRock
  • 13 Feb 19

About BlackRock BlackRock helps investors build better financial futures. As a fiduciary to our clients, we provide the investment and technology solutions they need when planning for their most important goals. As of December 31, 2018, the firm managed approximately $5.98 trillion in assets on behalf

About BlackRock

BlackRock helps investors build better financial futures. As a fiduciary to our clients, we provide the investment and technology solutions they need when planning for their most important goals. As of December 31, 2018, the firm managed approximately $5.98 trillion in assets on behalf of investors worldwide. For additional information on BlackRock, please visit www.blackrock.com | Twitter: @blackrock | Blog: www.blackrockblog.com | LinkedIn: www.linkedin.com/company/blackrock.

Job Description:

Cachematrix is a premium Software as a Service (SaaS) firm that powers custom trading solutions for many of the world's largest financial institutions.

Cachematrix is an independent company founded in 2003, built and owned by its employees who have focused their careers on institutional trading technologies.

As a leading provider of institutional trading technology, Cachematrix offers a total technology solution for banks and global financial institutions. Our private-label trading platform is “plug and play,” adding a new corporate service – and a potential revenue stream – to bank operations with unmatched rapid speed to market.



Reporting relationship:

This position reports directly to the VP of Engineering.



Job description:

Are you passionate about technology, with personal ownership for the work you do? Data-focused, with an eye for the details for a solution? Are you excited by an organization trying to tackle the complex and dynamic challenges that that finance provides?

We are seeking an excellent Analyst level Software Engineer to join our team in Denver. Your role would be to design, develop, and support the portal for our Money Market Trading business. You would be expected to participate in the entire software development process from the definition of requirements through deployment, development and support. You will work closely with our technical leads, who have strong technical foundation coupled with a deep understanding of our business to design and develop the trading portal. This position offers you the ability grow your technical expertise, learn our business, and build our product.

The primary backend programming language on the team is Java or C# running on SQL Server and the primary frontend programming language is JavaScript running on AngularJS and SASS Framework. We are looking for an applicant, who shares a real passion for tackling complexity and building platforms that can scale through multiple orders of magnitude.



Qualifications

We recognize that strength comes from diversity, and will embrace your unique skills, curiosity, drive, and passion.

You will have:

  • Software engineering experience developing web applications
  • Strong programming skills in Java, C#, JavaScript or Python
  • Experience in HTML 5, CSS
  • Hands on working knowledge in MS SQL Server or equivalent relational database such as Sybase, MySQL or Oracle. Data access frameworks such as JDBC / JPA / Hibernate or ADO.NET / LINQ for SQL / Entity framework
  • SDLC with Agile/SCRUM or Continuous Delivery
  • Experience in source control tools, pull request process and unit test
  • Eclipse or MS Visual Studio, Jira or MS Team Foundation Server
  • Knowledge or experience in user story writing and Object Oriented analysis and design
  • Knowledge or experience in UML and Relational Database Schema

    Traits:

  • A Great Teammate
  • Problem Solver
  • Committed Learner
  • Self Starter
  • Attention to Details
  • Creative
  • Dedicated
  • Encouraged by technical challenges

MINIMUM EDUCATION, TRAINING AND CERTIFICATIONS:

  • Bachelor or advanced degree in Computer Science or Engineering or equivalent experience is required.

BlackRock is proud to be an Equal Opportunity and Affirmative Action Employer.  We evaluate qualified applicants without regard to race, color, national origin, religion, sex, sexual orientation, gender identity, disability, protected veteran status, and other statuses protected by law.

BlackRock will consider for employment qualified applicants with arrest or conviction records in a manner consistent with the requirements of the law, including any applicable fair chance law.