Senior Software Development Engineer
- Home
- Jobs
- Skilled & professional jobs
- Office
- Senior Software Development Engineer
Senior Software Development Engineer
Job description:
- 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
- Deliver features and performance tests and code reviews.
- Design and build scalable and reliable microservices.
- Helps product owners to make the product backlogs in good shape and make them ready for the next sprint.
- Involve in release planning and tracking the product delivery.
Job requirements:
- At least 3 years working experience in software.
- Bachelor degree or above in computer, electronics, communication-related majors, master degree is preferred;
- 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.
- Familiar with one or more programming languages, such as C++, Java; Familiar with Linux programming;
- Experience with Agile tools like Jira, Rally.
- 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;
- Have good communication skills and teamwork spirit