software development
software developer
1
• Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field
2
• Minimum of 2 years of hands-on experience in C# backend development
3
• Experience with .NET Core, ASP.NET, and related frameworks
4
• Strong understanding of REST API development and integration
5
• Hands-on experience with SQL databases such as PostgreSQL or MySQL
6
• Familiarity with Object-Oriented Design (OOD) principles and design patterns
7
• Experience with version control systems such as Git
8
• Knowledge of containerization technologies including Docker and Kubernetes
9
• Experience with cloud platforms, preferably AWS
10
• Understanding of software development lifecycle methodologies and best practices
11
• Experience with Apache Fineract will be an added advantage