We are looking for a skilled Senior Software Backend Engineer to join our rapidly growing agile teams.
In this role, you’ll be responsible for designing, developing, and maintaining the server-side logic, databases, and services that form the foundation of our applications. You will play a critical role in building scalable, high-performance systems while mentoring junior engineers and collaborating across teams to drive technical excellence.
Requirements
- 5+ years of experience in backend development with C# and .NET Core/.NET 7+.
- Experience with microservices architecture, event-driven systems, and RESTful API development.
- Great understanding of Relational databases. Experience with PostgreSQL is a plus
- Great understanding of CI/CD pipelines. Experience with Github actions is a plus
- Hands-on experience with AWS services is a plus
- Experience with RabbitMQ, Kafka or other message brokers Experience with containerization technologies, including Docker and / or Kubernetes is a plus
- Write organized and clean code.
- Understanding of Modern System Architectures, Design Patterns, Data Structures.
- Apply secure coding practices and ensure compliance such as OWASP Top 10, OAuth 2.0, API security, and input validation best practices.
- Willingness to continuously learn and become better.
- Ability to work as part of a team and Agile practices in mind .
- Excellent communication, analytical, and problem-solving skills.
- Good written and verbal communication skills in English.
- Bachelor's or Master’s degree in Computer Science, Software Engineering, or IT.
- Proven track record in the Industry
- Having professional Certification such as AWS, Azure is an added advantage
- Having contributed to Open Source Projects is an added advantage
💰 Pegged Salaries to the USD
🏠 Hybrid work model
🏦 Performance Bonus
🏥 Private Health Insurance
🌴 Paid Time Off
📚 Development Opportunities
💻 Latest tech equipment
🚀 International Exposure
Generating Apply Link...