Mô Tả Công Việc
We are looking for a senior back-end developer with Python, .Net and Web services/API development experiences to join our development teams. This back-end role prioritizes Python, API development which is required at a senior level, and .Net at an advanced level.
Responsibilities
- Developing and implementing features relevant to Backend side using Python or .net with Agile Scrum Methodology
- Refactoring of existing products for microservices
- Define requirements and specifications in collaboration with product managers and designers
- Architecture design based on requirements, middleware selection
- Open-minded newly with many interesting tools and libraries.
- Self-improvement with huge technical documents and sharing, coaching presentations.
- Measuring impact for quality improvement and implementation of service improvement measures
Yêu Cầu Công Việc
- 5+ years of Python, focus on API development
- 5+ years of .NET Framework, .NET Core C# development
- Experience in architecting, developing and deploying modern architectural patterns/techniques.
- Experience in building, integrating and operating highly distributed applications (Microservices, SOA, self-contained systems)
- Experience in event-driven architectures, messaging patterns and Apache Kafka is a plus.
- Experience with SOLID principles and OOP design pattern
- Solid experience in designing & developing RESTful APIs and microservices-based system.
- Solid experience in Agile development environments
- Experience with SQL
- NoSQL (ElasticSearch, MongoDB), TSDB experience is a plus
- Good knowledge of Docker, Kubernetes, GitHub Action
- Good knowledge of best practices, performance, scalable application
- Excellent problem solving and troubleshooting skills
- Good oral and written communication
- Fluent english speaking
Hình thức
Quyền Lợi
- Attractive salary and benefits packages, including full social insurance on salary.
- Premium Healthcare and Accident insurance coverage.
- Diverse training opportunities for technical and soft skills.
- Engaging team-building activities, company trips, and year-end parties.
- Possibility of onsite opportunities in the US.
- Additional bonuses.
- Commitment to community development, including regular charity initiatives and blood donation drives.
Take the next step in your career and join our vibrant team! Apply now to embark on a rewarding professional journey with us.