Our client, a leading Financial Institution is looking for a Senior Developer to join their dynamic team.
Job Purpose/ Job Summary
To develop and support software that is specific to the needs of the organisation to help the business achieve its strategic objectives.
Minimum Qualification
- Degree in a numerate field such as Computer Science, Finance, Engineering or Mathematics.
- Industry recognised software development certifications.
Minimum Experience
- Minimum 5 years of experience developing in an object-oriented environment.
- Minimum 5 years of experience in SQL database design and query writing.
- 5+ years’ work experience as a software developer.
- 5+ years of experience as an Integrations Software Developer in the .NET, C# Domain.
- Experience in:
- Git
- CI/CD
- RESTful services / APIs
- Testing frameworks for APIs
- Test-Driven Development
Knowledge and Skills required
- Knowledge and experience in Integrations Software Developer in .Net Framework (including .NET Core):
- C#
- C++.
- Experience in designing solutions.
- Experience in MS SQL and Data Virtualisation technologies
- Experience in REST APIs, Message Broker, MSMQ, IBM MQ, Service Bus, Complex Event Processing, WCF Services, Windows Services, command-line applications.
- Experience in Azure development experience, Azure Services/resources (Event Hub, Logic App, Stream Analytics), Microservices, Docker, Kubernetes and Python are an advantage.
- Experience implementing frameworks, using DDD and OOP.
- Experience in Azure DevOps Platform, agile development methodologies and DevOps environment, including implementing CI/CD pipelines and version control (Git, MS TFS)
- Development experience in capital markets with product knowledge of equities, forex, fixed income, and commodities as well as derivatives and indices valuations are a distinct advantage.
- Understanding of application security standards and developing secure applications
Key Performance Areas (KPAs)
- Results Delivery
- Stakeholder Relationship Management
- Process Management
- Self-Management
- Transformation and Innovation Contribution
Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.
You can visit our website for more vacancies: [URL Removed] / LinkedIn [URL Removed]
Desired Skills:
- C#
- Senior Developer
- Information Technology