As a Senior Software Engineer, you will design, develop, and maintain web applications across front-end and back-end systems, collaborate with cross-functional teams, and implement best practices in coding, testing, and deployment.
Requirements
- 5-8+ years of software development experience
- Software development experience in JavaScript, TypeScript, C#
- Experience with web application frameworks such as React or Angular
- Comprehension and application of software design patterns
- Practical skills in debugging and profiling applications
- Degree educated in Computer Science or relevant subject
- Excellent spoken and written English
- Experience of driving innovation within teams
- Positive, can-do approach to work, delivering on commitments
- Ability to communicate clearly and persuasively
- Able to earn respect and build trust through high-quality delivery and by demonstrating the value added
- Constant drive to learn from your own - and others - mistakes
- Act with integrity, with the ability to make decisions, taking accountability for the consequences of these decisions
- Creative approach to problem solving, can look at existing situations and problems in novel ways and propose innovative solutions
- Collaboratively work within your delivery team to continuously deliver quality software to production
- Develop, test and support production software
- Perform code reviews
- Write and execute automated unit and integration tests
- Apply your experience and knowledge to solve both common and complex issues
- Exercise significant independent judgement to determine the best method for accomplishing objectives
- Provide constructive and timely feedback to junior engineers to help them in everyday tasks and enhance their skills
- Contribute to developing and refining the existing development processes to enhance quality and productivity.
Benefits
- Over 2,000 of the world’s leading corporations, including 50% of the Fortune 500 and 30% of the world’s central banks, trust ION solutions to manage their cash, in-house banking, commodity supply chain, trading and risk.
- Over 800 of the world’s leading banks and broker-dealers use our electronic trading platforms to operate the world’s financial market infrastructure.
- ION is a rapidly expanding and dynamic group with 13,000 employees and offices in more than 40 cities around the globe
- Our ever-expanding global footprint, cutting edge products, and over 40,000 customers worldwide provide an unparalleled career experience for those who share our vision.