Full Stack Developer (Angular / .NET) ประจำสีลม
วันเวลาทำงาน : จันทร์ - ศุกร์ 8.30-17.30 (onsite 100%)
สถานที่ทำงาน : อาคารกองบุญมา สีลม (สามารถเดินทางได้ด้วย mrt สีลม, bts เซนต์หลุยส์ )
About the role
Design, develop, test, and maintain web applications end-to-end. Build applications using Angular and .NET with database integration, writing clean, scalable, and secure code. Develop reporting features and document generation, including data extraction, layout design, and export to PDF and Excel. Develop and deploy systems across Cloud, On-Premise, Docker, and VM environments.
Key responsibilities
Design, develop, test, and maintain web applications end-to-end
Build applications using Angular and .NET with database integration, writing clean, scalable, and secure code
Perform basic database design and write SQL queries and stored procedures
Develop reporting features and document generation, including data extraction, layout design, and export to PDF and Excel
Write unit tests and conduct performance testing to ensure application performance and scalability
Conduct Static/Dynamic Application Security Testing (SAST/DAST), remediate identified vulnerabilities, and prepare test result reports
Develop and deploy systems across Cloud, On-Premise, Docker, and VM environments
Create and maintain API documentation and related technical documentation
Perform root cause analysis, resolve production issues, and provide technical support to operation teams
Collaborate with team members to ensure on-time, high-quality deliverables, and stay updated with industry trends and best practices
About you
Bachelor's Degree in Computer Science, Computer Engineering, or a related field
Minimum of 3 years of experience in software development, with a focus on web applications
Hands-on experience developing web applications with Angular (or a comparable SPA framework) and .NET / C#
Strong knowledge of modern web technologies such as HTML5, CSS, single-page applications, RESTful Web API, TypeScript, JavaScript, Node.js, and UX/UI fundamentals
Solid knowledge of relational databases (SQL Server, PostgreSQL) including SQL query writing, stored procedures, and basic database design
Experience developing and generating reports (PDF, Excel) within business applications using standard reporting tools or libraries
Experience writing unit tests and conducting software performance testing using standard tools
Working knowledge of application security practices, including SAST/DAST and vulnerability remediation
Experience deploying applications to Cloud, On-Premise, Docker, or VM environments, and proficiency with version control (Git or Subversion)
Strong analytical skills with the ability to debug and troubleshoot production issues, and to produce clear API and technical documentation