Senior Software Engineer

7 months ago
3 Applied
Expired on: Mar 08 2023

Ref.No 00000691

  • BSc in Computer Science or a related degree with more than 2 years of experience
  • Experience in programming using JAVA/PHP/C++
  • Experience in frontend web technologies
  • Knowledge of OOP, Design Patterns, and SOLID Principles
  • Experience in debugging distributed systems
  • In-depth knowledge of relational databases (MySQL) and NoSQL databases
  • Analytical and problem-solving skills
  • Ability to work independently
  • Ability to guide junior engineers
  • Experience in the following will be an added advantage
  • Programming using Golang, JavaScript
  • Knowledge of Apache Kafka, MQTT
  • Knowledge of Docker and Kubernetes
  • Experience in Prometheus/ Grafana
  • Experience in Linux operating system
  • Scrum/Agile experience

  • Adherence to coding standards, guidelines, and software engineering best practices
  • Sticking to agreed deadlines and delivering with the required level of quality
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Troubleshoot, debug and upgrade existing systems
  • Preparing and conducting effective Developer/ Integration/ Load Tests
  • Conduct effective code reviews
  • Prepare technical documentation
  • Responsible for shipping a clean product to QA
  • Responsible for guiding junior engineers

Problem Solving
Industry Sector