C# Engineer at Wallets Africa
Wallets Africa – We allow people send money, receive money, and make payments using phone numbers around Africa. Wallets gives our customers a unique and improved transaction experience, and makes financial services more accessible to the underbanked.
We are recruiting to fill the position below:
Job Title: C# Engineer
Location: Lagos, Nigeria
Job Type: Full time
The Opportunity
- As a C# engineer you will design back end architecture and develop backend applications, You’ll create servers and databases for functionality, you’ll see through a project from conception to finished product, you’ll design and develop APIs across products.
- You will translate product documents and sprints into functional applications, you will design, build, and maintain efficient, reusable, and reliable C# code. You will Ensure the best possible performance, quality, and responsiveness of applications. You will Identify bottlenecks and bugs, and devise solutions to these problems. You will help maintain code quality, organization, and automatization
Our Team
- You’ll be joining a team of highly motivated individuals where everyone (including you) continues to learn about excellence in our work.
- We are very supportive, we step in when problems arise and give feedback quickly on how to help each other grow. We are obsessed with lots of things excellence, learning daily, a friendly work atmosphere and creating beautiful products.
Required Experience
- Proficient in C#, with a good knowledge of its ecosystems
- Familiarity with the .NET framework (both legacy and core)
- Familiarity with the Mono framework
- Strong understanding of object-oriented programming
- Skill for writing reusable C# libraries
- Familiar with various design and architectural patterns
- Knowledge of concurrency patterns in C#
- Familiarity with Microsoft SQL Server
- Experience with popular web application frameworks, such as Nancy
- Familiarity with Windows Presentation Framework
- Knack for writing clean, readable C# code
- Understanding fundamental design principles behind a scalable application
- Creating database schemas that represent and support business processes
- Writing fast and efficient SQL queries and optimizing existing queries
- Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools
- Prior experience working in a bank or fintech company
Application Closing Date
Not Specified.
The post C# Engineer at Wallets Africa appeared first on Jobs in Nigeria – http://jobsinnigeria.careers.