$ads={1}
Who we are
Design, develop and support (when required) software as part of the Operations IT Delivery Team of custom-built, multi-asset class, front-office applications and tools in a variety of technologies, primarily using a Microsoft toolset.
We are looking for someone who is entirely flexible about working with different technologies (legacy and newer) with the aim of making a difference for our critical business users.
The team has a very flat structure with an emphasis on getting the job done, regardless of job title. As such, developers must be prepared to do their own analysis and testing in some situation.
In addition, this senior technical position has responsibilities to contribute to improving development processes, as well as participate in evolving the architectural road map.
What you'll be doing
- Engage with users to gather requirements and take ownership for the delivery of development work within the agreed timelines
- Use technology appropriately and flexibly, taking into consideration the company’s strategy and recommendations
- Adhere to the company’s standards and best practices, including, but not limited to, documentation, testing and peer review
- Ensure maintenance of the development infrastructure required by the above tools
- Seek opportunities to deliver business value via innovation. That requires being up-to-speed with technology trends and being able to select (and apply) new technologies where appropriate
- Engage with the business to assist them in defining their requirements
- Provide technical advice to the business users by identifying the most appropriate tools/processes for any given task
- Be available to eventually sit alongside the users (traders, analysts and/or structurers) for extended periods of time
- Working with the appropriate IT business analysts, and engage with the desk heads, traders and analysts to assist them in understanding and defining their requirements for pricing and risk analytics tools
- Engage closely with the other IT teams as appropriate. Use the ‘front line of IT’ role to help the other IT Development teams see business opportunities and challenges
- Keep abreast of industry technological developments and identify opportunities to implement new frameworks, technologies and tools to provide a more efficient and effective service to the Business
What you'll bring along
- Bachelor’s degree in Informatics/ or similar field of study/or equivalent working experience is required
- Minimum 7-10 years of experience within application management or development field
Experience of leading teams designing and developing solutions utilising most of the following technologies: Web Development experience using Angular
Distributed system development using Microsoft .Net framework with C#
Relational database (Oracle or SQL Server preferred), ability to read and amend Stored Procs
Previous experience working with internal business users
Good understanding of financial products, preferably commodity derivatives
Mathematically minded with some exposure to financial maths
Agile development experience such as Kanban or Scrum
Good understanding of APIs
Good understanding of Software best practices such as SOLID, DRY
Test-driven Development and associated techniques such as Inversion of Control
Team Foundation Server for continuous integration, automated test execution and source code management or other similar code management tools
Excellent analytical and technical skills
Ability to understand the long-term (“big picture”) and short-term perspectives of situations
Good written and verbal communication skills and proven ability to translate business needs into clear and comprehensive solution design requirements
Capacity to understand business-processes quickly. The ability to communicate complex subjects at different levels (e.g. to traders, IT developers, senior managers)
Takes ownership of any issues that come up and facilitates their resolution quickly using own initiative while managing expectations
A passionate and versatile technologist with a strong interest in energy commodity trading
SignalR, Messaging Systems (preferably MS ServiceBus) and Azure experience would be useful
- Good knowledge of English, knowledge of German is considered a plus
- Excellent verbal and written communication skills
- You are self-motivated, proactive with a positive attitude
What’s in it for you
✔ New beginnings can be a challenge. We promise a smooth integration and a supportive mentor
✔ Pick your working style: choose from Remote, Hybrid or Office work opportunities
✔ Early bird or night owl? Our projects have different working hours to suit your needs
✔ Nobody is born an expert. Sharpen your tech skills with our sponsored certifications, trainings and top e-learning platforms
✔ We want you to stay healthy! Enjoy our Private Health Insurance – it’s custom-made for you
✔ A clear mind is a healthy mind. Attend individual coaching sessions or go one step further by joining our accredited Coaching School
✔ Make the most of our epic parties or themed events – they’re lovingly designed for our people and their families
NTT DATA Romania is an equal opportunity employer and considers all applicants regardless to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees.
Should you have any queries, we are happy to hear from you at ro.start.career@nttdata.com. Not the job for you? Perhaps you have a friend who would be a perfect fit.
Job Segment: Testing, .NET, ERP, Developer, Informatics, Technology