Software Engineer (Back-end)

August 21, 2024

Apply for this job

Email *

Job Description

Reason for this job: 

To develop and optimize backend related features, products and services that influence the functionality of internal sub-systems  

Key Expectations: 

In this job, you will execute the following activities; 

  • Design, develop, test, and deploy backend business logic through effective use of programming platform and toolchain 

Your success and performance as a back-end engineer will be evaluated by your effectiveness at: 

  • Timely delivery of assigned tasks. 
  • Writing testable code that solves a given problem 
  • Actively participating in team-related ceremonies including daily update meetings, product review meetings, regular domain-related meetings. 

In this role, you will work with: 

  • Backend Team Lead to discuss solutions, assign tasks and review work for readiness to deploy 
  • Product Managers to understand feature/product requirements.  
  • Front-end engineers for seamless API integration. 
  • Quality Assurance Team to inspect and detect defects that hamper quality and experience of features/product
  • You will be supported with: 
  • State-of-the-art working environment. 
  • Additional weekly allowances for lunch. 
  • Access to satellite offices littered across the country. 
  • Work-from-home privileges. 
  • Health insurance with options to add immediate family members. 

Must have 

  • Working knowledge of .NET Core (C# as primary language) 
  • Working knowledge of Visual Studio or Rider IDEs 
  • Knowledge of CI/CD 
  • Working knowledge of building REST APIs 
  • Working knowledge of RDMS (Postgres or related), NoSQL (ElasticSearch, Mongo or related) with associated ORMs 
  • Working knowledge of caching systems (Redis),  
  • Working knowledge of event streaming platforms like Kafka 
  • Working knowledge of the Actor Model (specifically Akka.NET) 
  • Working knowledge of writing unit testing 
  • Must have a personal laptop and a strong internet connection. 

Good to have 

  • Experience with agile development 

Click here to apply