Senior Software DeveloperID:74385
30,000 THB ~ 55,000 THBSrinakarin - Pattanakarn - Pravet15 days agoOverview
Salary
30,000 THB ~ 55,000 THB
Industry
Hardware, Software, Telecommunication
Job Description
The Senior Software Developer is responsible for analyzing, designing, and developing new software systems both Frontend and Backend while guiding junior developers and collaborating closely with system analysts and clients. This role also involves producing technical documentation and providing technical guidance to internal teams to ensure high quality software delivery.
Software Development & System Design
- Analyze, design, and develop new software systems (Frontend or Backend) as assigned.
- Develop system functionalities, improve performance, and ensure code quality.
- Work closely with the team to maintain best practices and coding standards.
- Review and provide feedback on code submitted by junior developers.
Technical Collaboration & Client Interaction
- Collaborate with system analysts to study feasibility, gather requirements, and validate system specifications.
- Attend technical meetings with clients to clarify requirements and provide system-related recommendations.
- Coordinate with both internal teams and clients throughout the system development lifecycle.
Documentation & Technical Deliverables
- Prepare and maintain technical documents such as system design specifications, workflow diagrams, API documentation, and user guides.
- Ensure documentation is accurate, comprehensive, and aligned with development output.
Team Support & Technical Leadership
- Mentor and support junior developers in technical matters and problem-solving.
- Provide technical consultation to cross-functional teams across the company.
- Contribute ideas to improve system architecture, development processes, and team productivity.
Qualifications
Requirement
- Bachelor’s degree in Computer Science, Software Engineering, IT, or related fields.
- Strong experience in software development (Frontend, Backend, or Full-stack).
- Proficiency in programming languages/frameworks such as JavaScript, TypeScript, Node.js, C#, Java, .NET, React, Vue, SQL, or equivalent.
- Experience in system design, API integration, and database management.
- Familiarity with Agile/Scrum methodologies is a plus.
- Strong analytical, problem-solving, and communication skills.
- Ability to guide and support junior team members.English Level
Level 4 - Conversational Level
Other Language
English
Additional Information
Benefit
- Social Security
- Group Insurance
- Provident Fund
- Savings Cooperatives
- Annual Leave
- Birthday Leave
- Annual Health Check-up
- Performance Bonus
- Uniform (depending on company policy)Working Hour
8.30 ~ 17.30
Holiday
Sat - Sun
Job Function
Please sign in.