{"id":1299887,"url":"https://alion.io/job/sirisoft-software-developer-junior-senior-level","title":"Software Developer (Junior / Senior Level)","company":{"id":3813457,"name":"Sirisoft","domain":"sirisoft.co.th","url":"https://alion.io/company/sirisoft","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"BambooHR","truth_index":{"grade":"C","score":61,"open_postings":17,"ghost_share":0.647,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-09-29T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Bangkok, Thailand"],"countries":["TH"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":true,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"Adobe XD","optional":false},{"name":"Angular","optional":false},{"name":"Apache Kafka","optional":false},{"name":"Apollo Client","optional":false},{"name":"AWS","optional":false},{"name":"AWS Lambda","optional":false},{"name":"Bitbucket","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Cypress","optional":false},{"name":"Django","optional":false},{"name":"Docker","optional":false},{"name":"Figma","optional":false},{"name":"GCP","optional":false},{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GitLab","optional":false},{"name":"Go","optional":false},{"name":"GraphQL","optional":false},{"name":"gRPC","optional":false},{"name":"JavaScript","optional":false},{"name":"Jenkins","optional":false},{"name":"Jest","optional":false},{"name":"Kubernetes","optional":false},{"name":"Material UI","optional":false},{"name":"Nest.JS","optional":false},{"name":"Next.js","optional":false},{"name":"NgRx","optional":false},{"name":"Node JS","optional":false},{"name":"Python","optional":false},{"name":"RabbitMQ","optional":false},{"name":"React Native","optional":false},{"name":"React Query","optional":false},{"name":"Redux","optional":false},{"name":"Sass","optional":false},{"name":"Spring Boot","optional":false},{"name":"State Management","optional":false},{"name":"Svelte","optional":false},{"name":"Tailwind CSS","optional":false},{"name":"TypeScript","optional":false},{"name":"Vite","optional":false},{"name":"Vue.js","optional":false},{"name":"Webpack","optional":false},{"name":"WebSockets","optional":false},{"name":"Java","optional":true},{"name":"MySQL","optional":true},{"name":"PostgreSQL","optional":true},{"name":"React.js","optional":true},{"name":"Redis","optional":true}],"status":"live","first_seen_at":"2025-06-17T00:00:00Z","employer_posted_date":"2025-06-17","last_verified_at":"2026-09-29T08:13:01Z","board_verified":true,"closed_at":null,"days_open":470,"trust":{"level":"ghost","repost_count":0,"flags":["stale","company_stale"],"days_open":469},"description":"We are looking for passionate Software Developersto join our growing technology team. The ideal candidates are self-motivated, detail-oriented, and enjoy building scalable Web and Mobile applications in a collaborative environment.\nJunior Level (Fresh graduates are welcome with strong internship/academic projects)\nSenior Level (3-5+ years of experience in software development)\nRole Overview:\nYou will be responsible for designing, developing, and maintaining modern Web and Mobile applications, including frontend interfaces, backend services, APIs, and databases. You will work closely with UX/UI designers, product owners, QA, and DevOps teams to deliver high-quality software solutions.\nKey Responsibilities:\n1) Application Development\nDesign and develop Web and Mobile applications from Figma / Adobe XD designs.\nBuild responsive, scalable, and user-friendly interfaces.\nEnsure pixel-perfect UI implementation with UX/UI teams.\n2) Backend & API Development\nDesign and implement RESTful APIs, Web Services, and Microservices.\nDevelop backend systems using modern programming languages and frameworks.\nSupport real-time communication using WebSockets where required.\nWork with both relational and NoSQL databases.\n3) System Design & Architecture\nDesign and maintain scalable system architecture (Monolith or Microservices).\nDesign database schemas and optimize queries for performance.\nApply best practices for performance, scalability, and maintainability.\n4) Code Quality & Testing\nReview, refactor, and optimize code for performance and maintainability.\nConduct code reviews before releasing to QA.\nWrite and support automated testing (unit/integration where applicable).\n5) Troubleshooting & Optimization\nIdentify, troubleshoot, and resolve system issues.\nAnalyze logs and system metrics to prevent recurring issues.\nProvide long-term fixes and improvements.\n6) Collaboration & Delivery\nWork closely with cross-functional teams (UX/UI, QA, DevOps, Product).\nDeliver tasks on time and communicate progress proactively.\nParticipate in team discussions, knowledge sharing, and continuous improvement.\nRequirements:\nBachelor’s degree in Computer Science, Computer Engineering, or related fields.\nJunior Level: Fresh graduates are welcome with strong academic performance or internship experience.\nSenior Level: 3-5+ years of experience in software development.\nTechnical Skills:\nCore Skills\nStrong understanding of JavaScript / TypeScript (frontend and backend)\nExperience with RESTful APIs, WebSockets, or Microservices architecture\nFamiliarity with Git and version control workflows (GitHub / GitLab / Bitbucket)\nStrong problem-solving and analytical skills\nFrontend (FE)\nFrameworks: React, Angular, Next.js, React Native, Flutter (or Vue.js, Svelte)\nUI: HTML5, CSS3 (SASS/LESS), Tailwind CSS, Material-UI\nState Management: Redux, NgRx, React Query, Apollo Client\nTooling: Webpack / Vite, Jest, React Testing Library, Cypress\nBackend (BE)\nLanguages/Frameworks: Java (Spring Boot), Golang, NestJS (TypeScript), C# (.NET Core)(or Node.js/Express, Python/Django as alternatives)\n\nAPI: RESTful APIs, GraphQL, gRPC, WebSockets\nArchitecture: Microservices, Serverless (AWS Lambda / GCP Cloud Functions)\nDevOps Basics: Docker, Kubernetes, CI/CD (Jenkins, GitHub Actions)\nMessaging: Kafka, RabbitMQ (nice to have)\nDatabase\nRelational: PostgreSQL, MySQL\nNoSQL: MongoDB, Redis\nSoft Skills\nStrong communication skills and ability to work with cross-functional teams\n“Can-do” attitude with willingness to learn and adapt\nTeam player with ownership mindset\nAble to work under deadlines and manage priorities effectively\nEligibility Requirement:\nCandidates must be authorized to work in Thailand.\nVisa and work permit sponsorship is not provided for this role.","description_format":"text","description_chars":3753,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Thailand","iso":"TH","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-26T11:10:00Z"}],"liveness":{"score":4,"band":"cold","label":"Long shot","p_open":1,"p_active":0.137,"p_room":0.28,"age_days":469,"expected_fill_days":30,"reasons":["conf:18","stale_co","ghost","win:tail","crowd:junior"],"computed_at":"2026-09-29T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/sirisoft-software-developer-junior-senior-level","json_url":"https://alion.io/job/sirisoft-software-developer-junior-senior-level.json","meta":{"generated_at":"2026-09-30T01:38:15Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1231,"day_limit":5000,"remaining_today":3769,"minute_limit":60,"resets_at":"2026-10-01T00:00:00Z"}}}