Skip links

Software Engineering Manager

We are looking for Engineering Manager to join our Technology team where you will be responsible for managing the team, developing, improving, or maintaining components that used our team. You will also be responsible to improve development agility and fulfilling a request from product improvement requests from the business. You’ll work closely with technical leads, VPs, BOD, and other stakeholders. However critical thinking is very important so that they will not be too dependent on their leads. Ask meaningful questions, can think independently, have strong but logical opinions.

 

 

Job Description:

  • Assist lead developers in designing an architecture for new features or new microservices
  • Seeks Excellence in all engineering disciplines inclusive of data processing, quality assurance, application development, analytics, and algorithms
  • Working closely with managers and VP and report to them day by day, weekly and monthly
  • Research new technology and solution alternatives to find the best solutions based on business needs and problems
  • Administer facets of personnel administration including hiring, performance management, resource allocation, and associate development
  • Ensure the optimal application of engineering resources in order to meet product development and consumer requirements and ensures the implementation of agile processes that support site/software development processes

 

Requirements:

  • Bachelor Degree in Computer Science or equivalent
  • At the minimum have 6 years experience in software development
  • Experience working with MongoDB, MySQL, and Postgre
  • Experience with Redis and Memcached, Elastic Search, Linux Syntax, CI/CD, Docker, Kafka, RabbitMQ, Refactor, or Rewrite system
  • Experience with TDD (Test Driven Development)
  • Familiar with Clean Code and Secure Code principles
  • Experience with pair programming
  • Good leadership skill can inspire and aspire teammates
  • Have a good sense of prioritization

 

 

In the event that you haven’t received any updates after 3 weeks, your data will be kept and we may contact you for another career destination.

Do you know someone who would be perfect for this role? Share to them!