You will be responsible for enhancing the platform as part of a series of ambitious strategic growth initiatives. This is part of a significant re-architecture effort to move the platform to new technologies in order to provide the business with a robust, stable, and performant platform for the next 10 years.
Key Accountabilities:
* Develop high-quality, maintainable code.
* Collaborate and communicate globally with other developers and leads to build technical solutions.
* Maintain strong knowledge of software development methods, tools, and standards, and actively keep this knowledge current.
* Adhere to Policies & Standards appropriate to the role, as outlined in the Code of Conduct and mandatory training.
* Investigate and resolve production issues.
Required Skills:
* Experience developing applications in C#, .NET, and .NET Core for server-side development.
* Experience building micro-services and REST APIs.
* Proven experience with Agile methodologies (preferably Scrum/Kanban).
* Experience writing MSSQL/TSQL code.
* Understanding or eagerness to learn another programming language such as Java, Python, or C++, and the associated ecosystem.
Desirable Skills:
* Knowledge of HTTP protocol and web services.
* Experience supporting and resolving production issues.
* Understanding of derivative products.
* Experience building systems in trading, banking, or financial organizations.
* Experience building internet/client-facing secure portals and APIs.
* Experience with OpenShift.
*Salary banding listed shows base figures.*
#J-18808-Ljbffr