Senior C# Developer Senior C# Developer …

IHS Markit
in London, United Kingdom
Permanent, Full time
Be the first to apply
IHS Markit
in London, United Kingdom
Permanent, Full time
Be the first to apply
Senior C# Developer
Senior Developer

London, Ropemaker Place

Reporting into Associate Director, Development for the Agribusiness division, the successful Senior .Net Developer will work with product management, data and analyst teams in support of the Agribusiness division's product development roadmap.

We are looking for an experienced Developer who has held a Senior position in a commercial development environment, with excellent communication skills and experience of developing enterprise level web applications.

Key Technical Skills:

• Extensive "Test first" TDD experience within coding frameworks around the following areas is essential:

o Build and Unit testing

o Integration tests

o Smoke tests

o Acceptance tests

• Commercial hands-on development experience with some of the following technologies and practices including, but not limited to:

- Developing SPA applications using ES5 or ES6 with newer JavaScript technologies (Aurelia/REACT/Angular/Vue)

- C# and other .NET technologies (.NET Core)

- Knowledge and experience of Node.js is also an advantage

• Commercial development experience using AWS infrastructure is essential.

Related desirable skills including but not limited to:

o working with Lambdas and a Serverless architecture using Node.js/C# (.NET Core)

o Pub/Sub messaging paradigms via SNS

o S3 development

o API Gateway

o Auto-scaling groups

o Utilising various technologies to maintain a CI/CD pipeline, for example Azure Devops or Teamcity

• Experience deploying, maintaining, interacting-with and developing-against NoSQL technologies is essential. Other desirable technologies should include but not be limited to:

o ElasticSearch

o Logstash

o Kibana

o DynamoDB

Key Requirements:

• A strong development background in .Net and Javascript technologies within an Agile environment

• A desire to keep ahead of new and evolving technologies

• Demonstrable experience of developing commercial customer-facing web applications with an emphasis on data, security and usability

• Experienced in supporting, modifying and maintaining systems/code designed by others

• Proven experience of managing/mentoring junior team members

• Ability to liaise with the development team, third party stakeholders and the wider business

• Strong software and design skills as well as the ability to oversee delegated programming tasks and to perform code reviews

• A Bachelor's degree in Computer Science or equivalent combination of technical education and work experience

Product development and maintenance

• Develop and maintain application code in support of new product development, feature enhancement and issue resolution

• Provide the hands-on programming skills necessary to meet development goals and deadlines

• Ensure adherence to coding standards in own code and junior team members and act as a mentor to ensure quality

• Build knowledge of current and emerging technologies relevant to Agribusiness Intelligence platform technology stack

• Take responsibility for the technical delivery and programming quality of Agribusiness Intelligence websites

• Able to effectively understand and translate product and business requirements into technical solutions

• Adopt and promote Agile development methods and test-driven development

• Provide technical support for existing products and help ensure the smooth running of their updating and maintenance

• Provide clear communication to project team and report on progress against planned milestones

• Liaise regularly with product managers to agree task priorities and quantify resource requirements for development projects

• Work closely with the data architecture manager on the delivery and maintenance of the technical data strategy.Inclusion and diversity are critical to the success of IHS Markit, and we actively encourage applications from people of all backgrounds. We are committed to providing equal employment opportunity without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, status as a protected veteran, or any other protected category. For more information on the many ways in which we enthusiastically support inclusion and diversity efforts for both candidates and employees, please access our Inclusion & Diversity Statement here .

We are proud to provide reasonable accommodations to applicants with disabilities. If you are interested in applying for employment with IHS Markit and need special assistance or an accommodation to use our website or to apply for a position, please contact or call +1 212 849 0399. Determination on requests for reasonable accommodation are considered on a case-by-case basis. This contact information (email and phone) is intended for application assistance and accommodation requests only. We are unable to accept resumes or provide information about application status through the phone number or email address above. Resumes are only accepted through the online application process, and only qualified candidates will receive consideration and follow-up.

IHS Markit maintains a substance-free workplace; employees may be asked to submit to a drug test (where permitted by law). In addition, as a federal contractor in the United States, the company participates in the E-Verify Program to confirm eligibility to work.

For information please click on the following links:

IHS Markit Business Code of Conduct
Right to Work
EEO is the Law
EEO is the Law Supplement
Pay Transparency Current Colleagues

If you are currently employed by IHS Markit, please apply internally via the Workday internal careers site.

IHS Markit logo
More Jobs Like This
See more jobs