Janus Henderson Groupposted 19 days ago
$125,000 - $137,000/Yr
Full-time • Senior
Hybrid • Denver, CO
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

As a Senior Software Engineer at Janus Henderson, you will join a high achieving motivated development team where you are expected to lead by example, demonstrating a high level of technical expertise, problem-solving skills, and the ability to deliver complex, high-quality solutions that meet the needs of the investment and financial risk business areas. You will work closely with the Product Owners to understand development priorities and backlog items, collaborate with Architects and Tech Leads to ensure that all solutions fit well within the strategic architectural vision, perform hands-on development adhering to the SDLC framework and practices at Janus Henderson, and carry out additional duties as assigned.

Responsibilities

  • Work closely with the Product Owners to understand development priorities and backlog items.
  • Work closely with Architects and Tech Leads, ensuring that all solutions fit well within the strategic architectural vision.
  • Perform hands-on development, adhering to the SDLC framework and practices at Janus Henderson.
  • Carry out additional duties as assigned.

Requirements

  • C# and .Net Expertise: Including apps and understanding of asynchronous programming, middleware, and dependency injection patterns.
  • SQL and Data Warehousing: Expertise in SQL for querying and managing databases, designing, and implementing data warehouses, and understanding of data warehousing concepts such as ETL processes, data modelling, star schema, and snowflake schema.
  • Experience with Azure Synapse Analytics or similar data warehousing solutions.
  • Experienced in Python Programming.
  • At least 7 years' experience in a related role.
  • Sound understanding of OOP and SOLID principles.
  • Azure Expertise: knowledge in a range of Azure services relevant to application development, data storage, and management.
  • Experience of micro-service development and API development.
  • Strong understanding of Agile delivery methodologies.
  • Demonstrable ability to design and deliver complex systems at scale.
  • Experience of working with geographically dispersed development teams.
  • Degree educated in mathematics or scientific/engineering discipline.

Nice-to-haves

  • Snowflake experience.
  • Databricks and Python development experience.
  • Financial Services experience/knowledge.
  • MSCI Risk Metrics or Barra One experience/knowledge.

Benefits

  • Hybrid working and reasonable accommodations.
  • Generous Holiday policies.
  • Paid volunteer time to step away from your desk and into the community.
  • Support to grow through professional development courses, tuition/qualification reimbursement and more.
  • Maternal/paternal leave benefits and family services.
  • Complimentary subscription to Headspace - the mindfulness app.
  • Corporate membership to ClassPass and other health and well-being benefits.
  • Unique employee events and programs including a 14er challenge.
  • Complimentary beverages, snacks and all employee Happy Hours.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service