Senior Software Engineer – C# & Angular
Argus Media
London, United Kingdom
4d ago

Senior Software Engineer C# & Angular

About Argus

Argus is an independent media organisation with almost staff globally. We are headquartered in London and have 26 offices in the world’s principal commodity trading and production centres.

Argus produces price assessments and analysis of international energy and other commodity markets and offers bespoke consulting services and industry-leading conferences.

What will you be doing?

In this newly created role you will be a part of the core team and responsible for solving hard problems in software to lead the hands-on development of our applications.

You will also lead technical leadership, providing reference implementations and demonstrations of new technologies and frameworks, and ensuring a high standard of software development.

You will also be contributing constructively to technical debates to focus the team on working solutions.Enhancing the security, robustness, performance, and maintainability of the code base.

We want you to have a strong understanding in the importance of UX in all applications.

Experience of time-series data, and / or prior experience of price and market-based applications.

Experience with NodeJS / Python / Websockets and browser based messaging architectures.

The AWS platform, including EC2, CloudFormation, RDS, Lambda, SQS, SNS

DevOps in general, particularly around monitoring and alerting, as well as build pipeline

What we’re looking for in you?

  • A strong understanding of software development in C#, encompassing all layers, including the human ones.
  • Practical experience with latest versions of Angular
  • Practical experience with large relational and non-relational data stores. An understanding of complex data, and the ability to work with domain experts to create and populate complex models.
  • The ability to re-enforce and nurture professional coding practices in the team.
  • A solid understanding of relevant software design patterns.
  • Experience of and skill in using modern tools for software development, including profilers, IDEs, revision control systems, release automation systems, defect tracking, log file analysis and performance and security related tools.
  • A broad understanding of operating systems, networks, web systems, design patterns and good coding practices
  • Good verbal and written communication skills, the ability to contribute to meetings as required.
  • Curiosity and eagerness to both teach yourself, and learn from others
  • What’s in it for you?

  • Competitive salary and company bonus scheme
  • Group pension scheme
  • Group healthcare and life assurance scheme
  • 25 days holiday with annual increase up to 30 days
  • Subsidised gym membership
  • Season ticket travel loans
  • Cycle to work scheme
  • Extensive internal and external training
  • For more details about the company and to apply please make sure you send your CV and cover letter via our website : style "font-family : Calibri;font-size : 11.0pt;">

    By submitting your job application, you automatically acknowledge and consent to the collection, use and / or disclosure of your personal data to the Company.

    Argus is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, sexual orientation, gender identity,disabilityor veteran status.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form