Position: C# Software Engineer
Company: Alcor
Category: .NET
Experience required: 2y
English level: intermediate

Job purpose

Argus is creating a new software engineering team in Ukraine as part of our continued expansion. This team will be closely integrated with the existing UK team and is expected to grow to equal it in size (20 developers, + additional roles) within two years.

We are looking for a C# .net Developer with prior experience of writing major applications in an agile environment. You will be the technical lead and inspiration to a team of developers working on our core products.

Confidence in your own technical ability and the ability to communicate with architects, junior developers, and security/operations teams is valuable. We favour practical solutions over grand designs and believe that done is better than perfect.

Key responsibilities
 
Working as the leader of a Scrum team to produce production code in line with business requirements.
Take an active part in the Scrum process, including meetings and peer-to-peer code reviews, where you contribute to design, implementation ideas, and the every-day life of the team.
Technical leadership, providing reference implementations and demonstrations of new technologies and frameworks
Resolve technical debates/arguments to focus the team on working solutions.

Essential skills and experience
A strong understanding of software development, encompassing all layers, including the human ones.
A solid background in web development and HTTP based software.
The ability to write and review high quality C# code in a commercial environment.
The ability to re-enforce and nurture professional coding practices in the team.
A solid understanding of relevant software design patterns.
Good verbal and written communication skills, the ability to contribute to meetings as required, empathy.

Desirable skills and experience
Belief in the importance of UX in all applications.
Experience of designing and developing message (Rabbit, other AMPQ) based systems and RESTful APIs
A strong grasp of modern browser UI technology, ideally including the Angular 4 framework.
A broad view of Internet based technologies, with an understanding of Unix, fundamental internet protocols, networking,
Commercial experience of languages other than C#, particularly python.
Experience of time-series data, and/or prior experience of price and market-based applications.
Genuine enthusiasm for agile development.


About Argus Media
Argus is an independent media organisation with more than 1050 staff. It is headquartered in London and has 23 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 also offers bespoke consulting services and industry leading conferences.
Companies in 140 countries around the world use Argus data to index physical trade and as benchmarks in financial derivative markets as well as for analysis and planning purposes. Half of Argus employees are commodity journalists who specialise in reporting news and price information relating to physical energy and related commodity markets. They operate according to a rigorous Editorial Code of Conduct and a Compliance and Ethics Policy that align with best journalistic practice, including the avoidance of conflicts of interest. Argus was founded in 1970 and is a privately held UK-registered company. It is owned by staff shareholders and global growth equity firm General Atlantic.