Mô Tả Công Việc
The Senior Software Engineer (SSE) is responsible to write software applications from design specifications; Plans, executes and documents unit tests; Reports status and issues; Documents detailed designs; Accountable for unit test leakage; Contributes to system architecture and design decisions.ResponsibilitiesTo write program from design specifications in compliance with established coding quality standard of the companyTo write unit tests and run through all the test cases for assigned tasks and ensure all cases tested and passed before release for testingTo perform code review, code refactor if requiredTo document detailed designs as part of technical leaders (lead by Technical Architect or Solution Architect)To self-train on new technologiesTo follow strictly all the customer’s process if being requested, company’s processes and systems complied with CMMi standard
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Bachelor’s Degree in Computer Science or an equivalent field3+ years of experience with Python; familiarity with at least one relevant framework (Django, Flask, or FastAPI) and ORM frameworks such as SQLAlchemyStrong knowledge of OOP, SOLID principles, and coding standardsProficiency with SQL databases (e.g., PostgreSQL, Redshift)Understanding of NoSQL databases (e.g., Neo4j)Familiarity with message brokers (e.g., Kafka)Experience with TypeScript and React or Vue; good knowledge of HTML, CSS, and JavaScriptUnderstanding of frontend build tools (e.g., Webpack, Vite)Good English communication skillsNice to have:Knowledge of Clean ArchitectureFamiliarity with StorybookKnowledge of Java and Golang
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Quyền Lợi
13 month salary per yearPerformance bonus (up to 1-month salary)Flexible option bonus for good performers & retention bonus for outstanding performersSocial – Health – Insurance paid fullyHealthcare: Annual health check-up, Premium Health Insurance (plus 1 slot for your dependent)Annual leaves: 14 ~ 18 daysClubs program: Football, Badminton, Swimming, Tennis, Rock, Yoga…Training courses: Technical skills – Soft skills – EnglishPeople are extremely important to us and that’s why we have a clear vision: to make NashTech a great place to work in its sector. We pride ourselves on:Professional and Flexible Working EnvironmentGreat TeamworkInternational AssignmentsWeCare - WeShare - WeDare - WeInnovate Engagement Program
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.