Việc làm
- Reviews
- Việc làm
- Mức lương
- Phỏng vấn
- Tổng quan
NSC Software delivers premier software development and consulting services for global businesses, powered by Vietnam’s top engineering talent. With a team of 150+ IT professionals, we continuously expand our capabilities, refine our delivery processes, and adopt cutting-edge technologies to meet diverse client needs.
Guided by our core values- Premier, Talented, Innovative, Committed, Trusted and Transparent - we focus on building long-term partnerships and delivering future-ready solutions. Through this, we aim to advance Vietnam’s IT industry and create meaningful global impact.
Job Description
General Overview
We are looking for a Senior Python Developer with 5+ years of experience to join our long-term projects. The candidate will primarily work with Python (FastAPI/Django) to develop scalable backend systems, RESTful APIs, and microservices architectures, while collaborating with cross-functional teams across different technology stacks.
Working Model: Hybrid
Working Hours: Vietnam business hours
Office Attendance: 3 days per week (Hanoi or Ho Chi Minh City)
Key Responsibilities- Design, develop, and maintain backend services and RESTful APIs using Python (FastAPI, Django, or similar frameworks), ensuring high performance, stability, and scalability.
- Architect and enhance microservices-based systems, including service communication (REST/gRPC), data modeling, caching strategies, and third-party integrations.
- Implement secure authentication & authorization mechanisms (JWT, OAuth2, RBAC), ensuring compliance with security best practices.
- Design, develop, and optimize MySQL/PostgreSQL database operations, ensuring transactional integrity, performance tuning, and scalability.
- Work primarily with Python, while being able to collaborate on or support components written in Java, C#, or TypeScript when required.
- Conduct code reviews, write unit and integration tests, and enforce clean architecture principles and coding standards.
- Troubleshoot complex production issues and propose sustainable architectural improvements.
- Participate in system design discussions, sprint planning, and continuous improvement initiatives.
- Mentor junior/middle developers and contribute to team knowledge sharing when needed.
Required Skills & Experience
- Over 5 years of hands-on experience with Python.
- Strong practical experience with FastAPI or Django (including REST API development).
- Solid understanding of scalable system design, clean architecture principles, and design patterns.
- Experience working with relational databases such as MySQL or PostgreSQL in high-traffic systems.
- Familiarity with distributed system fundamentals: caching, async jobs, message-driven workflows.
- Experience working within Agile/Scrum environments.
- Comfortable communicating in English in a professional setting
- Experience with microservices architecture in production environments.
- Experience with message brokers (Kafka, RabbitMQ).
- Hands-on experience with Docker and CI/CD pipelines..
- Exposure to large-scale enterprise or long-term cross-border projects.
- Prior technical leadership experience.
Compensation and Benefits
- Competitive Compensation: 60,000,000vnd/ month
- Flexible Work Arrangements: Hybrid (3 office days/week)
- Working time: 5 days/week (Monday to Friday).
- Attractive Benefits: 13th-month bonus, social insurance...
- Opportunity to work within a professional and multicultural environment.
- Enhance English skills daily with global team
- Assistance and support through all aspects of the onboarding process
Personal Growth
- Company Team Building Trip every year.
- Training sponsorship programs
- Professional and dynamic working environment.
- Mental health support at work
Health care and Annual paid leave
- Private health insurance
- Social insurance
- Unemployment Insurance
- Parental paid Leave: 5 days
- Vacation Leave: 12 days per year
- Medical Leave: 8 days per year
Website : www.nsc-software.com
Linkedin: www.linkedin.com/company/nscsoftware
Email : [email protected]
Tel : 085 440 1141
HQ : Level 22, PVI Tower, Pham Van Bach, Cau Giay, Hanoi, Vietnam
US : 4245 N Central Expy, Dallas, Texas 75205
AU : L24, Three International Towers, 300 Barangaroo Avenue, Sydney NSW 2000
HCM : L10, Five Star Tower, 28 Bis, Ho Chi Minh, Vietnam
NSC Software, chúng tôi tin rằng tài năng Việt Nam có thể tạo ra công nghệ đẳng cấp thế giới. Với hơn 150 chuyên gia, chúng tôi cung cấp các giải pháp phần mềm chất lượng cao, có khả năng mở rộng và tiết kiệm chi phí cho khách hàng toàn cầu. Chúng tôi được thúc đẩy bởi tính chuyên nghiệp, minh bạch và đổi mới, xây dựng các sản phẩm có tầm ảnh hưởng, các mối quan hệ đối tác toàn cầu và một di sản công nghệ Việt Nam đáng tự hào.
Tầm nhìn:
Trở thành đối tác đáng tin cậy nhất châu Á trong lĩnh vực phát triển và tư vấn phần mềm, định vị Việt Nam như một trung tâm đổi mới sáng tạo toàn cầu.
Sứ mệnh:
Trao quyền cho nhân tài Việt Nam để cung cấp các giải pháp đẳng cấp thế giới, thúc đẩy đổi mới sáng tạo và đưa Việt Nam trở thành cường quốc công nghệ thông tin toàn cầu.
Những nghề phổ biến tại NSC Software
Bạn làm việc tại NSC Software? Chia sẻ kinh nghiệm của bạn