Senior Software Development Engineer

Senior Software Development Engineer

February 16, 2022

Job description:

  1. Design, development of software systems following microservices-based structure in scrum workflow. Architect and develop new features. Work within a small, agile team, following a sprint methodology
  2. Deliver features and performance tests and code reviews.
  3. Design and build scalable and reliable microservices.
  4. Helps product owners to make the product backlogs in good shape and make them ready for the next sprint.
  5. Involve in release planning and tracking the product delivery.

 

 

Job requirements:

  1. At least 3 years working experience in software.
  2. Bachelor degree or above in computer, electronics, communication-related majors, master degree is preferred;
  3. Have software engineering experience and a consistent record of writing elegant, maintainable, self-documenting code. Have experience with microservices or high-volume API-based applications.
  4. Familiar with one or more programming languages, such as C++, Java; Familiar with Linux programming;
  5. Experience with Agile tools like Jira, Rally.
  6. Strong self-motivated, willing to learn new knowledge to adapt to the new environment, optimistic and self-confident, able to challenge self and constantly pursue excellence;

 

  1. Have good communication skills and teamwork spirit