Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Software Engineer - C#/.net - Trading & Analytics Automation

Job LocationLondon
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time

Job Description

Our team is part the Trading and Analytics department within Bloomberg Engineering, which consists of more than 150 teams with 1400+ software engineers. We build the applications and infrastructure on which our clients rely every day to manage their orders,executions and positions. New features are added continually and validating that both the new and existing features work as intended is a vital task for every application development team. We are responsible for the automation platforms used by the application teams to create and run those validations. As well as simulating user behaviour across complex, multi-application workflows, the application teams also use our platforms to validate theperformance of specific applications, both at the individual UI component level and for systems integration. These automated validations are deployed and scheduled on dev, beta and production environments both using dedicated virtual and physical machines. The strategic goals of the team include:

  • Ensuring our primary customer, the Trading application development teams, have the best experience with the automation platforms, including:
  • Fast onboarding for application developers to validate new systems with our platforms
  • Providing transparency and reporting tools for Product Owners within those teams
  • Appropriate tools and guidance for QA within those teams
  • Ensuring the platforms are able to talk to the latest Bloomberg proprietary and standards-based UI (predominantly JavaScript) and middleware technologies.
  • Redesign and replace legacy aspects of the platforms with modular, reusable components to allow rapid new configurations for different user groups
  • Support teams with bootstrapping and maintaining their own staging environments (typically managed VMs)
  • Promoting the adoption of BDD practice and tools across Trading & Analytics
Youll need to have:
  • Professional experience of .Net desktop development and SQL
  • Ability to learn Python and Javascript/Typescript. We provide extensive technical training from both external and internal self-paced courses, so you will have everything you need to get ramped up!
  • Good communication skills, to be able to work with different stakeholders such as other developers, QA teams, product owners
Wed love to see:
  • Experience with any of Javascript/Typescript or Python and working with Linux
  • Success in full-lifecycle development of tools or APIs for use by other engineers or internal customers
  • Experience of UI automation frameworks
  • Experience in a team using BDD methodologies to capture acceptance criteria in Gherkin (or equivalent)
Interviewing with us:We believe interviewing is a two way street. Its a way for us to get to know you and your skills, and also a way for you to learn more about the team, our technical challenges, and what youd be working on. The content of each interview round will be tailoredto the role and your background, but the general framework can be found here: https://careers/technology/engineering/software-engineering-experienced-hire We want to ensure you can put your best foot forward throughout the process, so if you have any questions or need any accommodations to be successful, please let us know! We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

APPLY NOW

Senior Software Engineer - C#/.net - Trading & Analytics Automation Related Jobs

© 2019 Naukrijobs All Rights Reserved