Job Description
What you’ll do
- Write clean, testable code using .NET programming languages and frameworks
- Test and debug various .NET applications and upgrade existing programs
- Develop technical specifications and architecture
- Deploy fully functional applications
- Work autonomously in Agile teams and advise on solutions to drive projects towards the best results;
- Produce documentation on projects delivered for audit and compliance purposes
- Work alongside a busy team focusing on handling technology enhancements and developments to bespoke applications.
What you’ll need
- Experience working with NIBSS/Implementing a NIBSS project
- Bachelor’s/Master’s degree in Computer Science, Software Engineering, Electronics / Electrical Engineering (or equivalent experience)
- 5+ years of relevant experience in developing .NET applications, a strong background in object-oriented development techniques and experience in .NET languages (C#, Visual .NETJava, or Python).
- Experience with REST APIs, WebAPIs, Web services & Optimizing SQL Queries
- Experience in working on data management and data-focused projects
- Experience implementing automated testing platforms
- Exposure to the fintech environment
- Self-motivated with ability to oversee and drive projects forward, meet deadlines independently and as part of a team.
- Excellent problem solving, critical thinking skills, and communication skills
Preferred skills
- Understanding of SDLC and Agile methodologies (proficient understanding and use of Jira)
- Strong knowledge of relational databases and MS SQL databases
- Experience designing and implementing modern data architectures
Benefits
Here’s just some of our perks:
- Competitive Salary
- Medical cover
- Paid time off (leave days)
- Work tools
- We invest in our employees through career development & opportunities