14 Junior Software Engineer jobs in Thailand
Lead Engineer, Embedded Software

Posted 2 days ago
Job Viewed
Job Description
Remote Position: No
Region: Asia
Country: Thailand
State/Province: Chonburi
City: Laem Chabang
**Summary**
The Lead Engineer, Software develops, debugs, tests, deploys and supports code to be deployed in systems/products/equipment for various applications. They write, debug, maintain, and test software in various common languages and for software at various levels in the hierarchy (from Firmware to Application). Software creation follows an agreed to development process (such as Agile, Scrum, etc.) and complies with the product life cycle development (phase/gate deliverables).
The Lead Engineer, Software works in cross functional teams with other designers, customers, manufacturing engineering and project leadership to ensure robust and high quality product development. Enhance designs with feedback from reviews in areas such as manufacturing, test, supply chain, reliability, industrial design and simulations.
**Detailed Description**
Performs tasks such as, but not limited to, the following:
+ Work as a team member who understands/interprets technical problems and provides technical support.
+ Solve assigned problems under guidance of more senior engineers.
+ Analyze, design and develop tests and test-automation suites.
+ Design and develop a processing platform using various configuration management technologies.
+ Test software development methodology (may be done in agile environment)
+ Provide ongoing maintenance, support and enhancements in existing systems and platforms.
+ Collaborate cross-functionally with customers, users, project managers and other engineers including Peer-Reviews to achieve elegant solutions.
+ Provide recommendations for continuous improvement.
+ Work alongside other engineers on the team to elevate technology and consistently apply best practices.
+ Keep up to date with relevant industry knowledge and regulations
**Knowledge/Skills/Competencies**
+ Project Management - Ability to manage a single line engineering project with a limited number of participants. Create a project/change management plan, establish and distribute project roles, and communicate what is needed from the project participants in order to make the project successful.
+ Leadership - Demonstrate "Individual Leadership Behaviors" as per Celestica Leadership Imperatives.
+ Financial Acumen / Business Planning -Solid understanding of Celestica's budgeting and accounting system and the cost accounting practices relevant to engineering work. Always act with the awareness of your work's impact on financial results. Communicate clearly and timely all aspects of your work that may have an influence on the profitability of the project and/or what is necessary for proper accounting and controlling.
+ The following competencies may also be required and performed with help or under supervision: Coaching/Mentoring; Communication/Negotiation/Presentation; Creative Problem Solving; Customer Interaction/Stakeholder Management; Quality & Lean; Working Effectively with Others; D/PFMEA; 8D/Corrective Action; Equipment Safety; Design of Experiments (DOE).
**Typical Experience**
+ 3 to 8 years
**Typical Education**
Bachelor degree or consideration of an equivalent combination of education and experience.
Educational Requirements may vary by Geography
**Notes**
This job description is not intended to be an exhaustive list of all duties and responsibilities of the position. Employees are held accountable for all duties of the job. Job duties and the % of time identified for any function are subject to change at any time.
Celestica is an equal opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on any protected status (including race, religion, national origin, gender, sexual orientation, age, marital status, veteran or disability status or other characteristics protected by law).
At Celestica we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. Special arrangements can be made for candidates who need it throughout the hiring process. Please indicate your needs and we will work with you to meet them.
**COMPANY OVERVIEW:**
Celestica (NYSE, TSX: CLS) enables the world's best brands. Through our recognized customer-centric approach, we partner with leading companies in Aerospace and Defense, Communications, Enterprise, HealthTech, Industrial, Capital Equipment and Energy to deliver solutions for their most complex challenges. As a leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development - from drawing board to full-scale production and after-market services for products from advanced medical devices, to highly engineered aviation systems, to next-generation hardware platform solutions for the Cloud. Headquartered in Toronto, with talented teams spanning 40+ locations in 13 countries across the Americas, Europe and Asia, we imagine, develop and deliver a better future with our customers.
Celestica would like to thank all applicants, however, only qualified applicants will be contacted.
Celestica does not accept unsolicited resumes from recruitment agencies or fee based recruitment services.
Software Developer
Posted today
Job Viewed
Job Description
- Work with senior team members to plan and prioritizes work to meet business unit commitments aligned with company goals and financial responsibilities
- Delivers operational results that align with team commitments
**Location**:
Bangkok
Software Developer
Posted today
Job Viewed
Job Description
- Work with senior team members to plan and prioritizes work to meet business unit commitments aligned with company goals and financial responsibilities
- Delivers operational results that align with team commitments
**Location**:
Bangkok
Software Developer
Posted today
Job Viewed
Job Description
- Salary up to 100K Baht
- Hybrid Working.
Role Overview
- Act as an expert on our preferred web and mobile technologies which provide
frictionless customer experience in our exsisting platforms
- Strong hands-on experience in one or more of our preferred tech stacks, NextJS,
TypeScript,Flutter and Golang
- Architecting systems to be able to scale andreliable
- Test and fix bugs, and other programming issues
Key resposibility
- Lead development team to deliver solutions
- Responsible for designing frontend and backend integration
- Partner with UX team to translate UI/Ux elements into a website
- Writing technical documentation
- Work with data scientist team to improve and develop software
Background & Competency
- 5-7 years of hands-on programming experience
- Experience in one or more of the following technologies, NodeJs, TypeScript,
Golang, VueJs, Flutter and understand best practice
- Knowledge in system architecture design across multiple technology stack such as
Golang, gorouting, caching, SQL/NoSQL servers, UI/UX design
- Good command in English
- Excellent in communication and teamwork skills
- Orgianizational skill
- Good at analizing systems
- Bachelor's degree in computer science or related field
- Experience in financial or brokerage platform
- Experience in blockchain development space
Software Developer
Posted today
Job Viewed
Job Description
Bangkok
**Job Type**:
Contract
**Experience Required**:
3 - 5 Years
**Salary**:
55,000 - 75,000
**Job description**:
**Qualifications**:
- Experience in coding C#, HTML, CSS, XML, JavaScript/JSON.
- Knowledge of MVC architecture, ASP.NET MVC 5/ASP.NET Core MVC, ORM, preferably EF 6/EF Core, RESTful API, SOA/SOAP.
- Ref. Code: CTR02_
Sr Software Developer
Posted today
Job Viewed
Job Description
Role Overview
SS&C is currently hiring a Software Engineer. This engineer will be responsible for analyzing, designing, programming and modifying software enhancements and/or new products using COBOL computer programs. This engineer will be a developer working on the development in our Retirement Service Group.
**Responsibilities**:
- Design, build, and maintain modern COBOL programs for use by internal and external customers
- Work with a product owner within an agile team to define, develop, and estimate user stories and epics
- Work with BA and QA to create and implement automated BDD tests
- Ensure the ongoing scalability, security, and maintainability of our products
Qualifications:
- Bachelor’s degree and 2 years of work-related experience; or Master’s degree; or 4 years of equivalent work-related experience
- Developing and maintaining COBOL programs.
- SQL and relational databases.
- Working in an agile environment using Scrum.
- Flexibility/Ability to be proactive, possesses good problem solving skills and the capability to find solutions and the ability to successfully meet deadlines.
LI-NW1
**Location**:
Bangkok
Associate: Software Developer
Posted today
Job Viewed
Job Description
Employing IBM's Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability.
Working with a variety of relational databases (SQL Server, PostgreSQL, DB2, MongoDB), operating systems (Linux, Windows, iOS, Android), microservice frameworks (Spring Boot, Express, Fiber), and modern UI frameworks (Angular, React, Bootstrap, and JQuery).
Creating everything from mockups and UI components to algorithms and data structures as you deliver a viable product.
Required Technical and Professional Expertise Demonstrated programming proficiency and experience with 1 of the following (Java, C#, Go, Python, JavaScript, TypeScript), as well as systems design/development, and information technology course work.
Ability to translate business requirements into technical solution.
Ability to thrive in an ever changing, technology based Consulting environment, using agile development techniques.
Communicate with stakeholders on technical issues.
About Business Unit IBM Consulting is IBM's consulting and global professional services business, with market leading capabilities in business and technology transformation. With deep expertise in many industries, we offer strategy, experience, technology, and operations services to many of the most innovative and valuable companies in the world. Our people are focused on accelerating our clients' businesses through the power of collaboration. We believe in the power of technology responsibly used to help people, partners and the planet.
Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.
Are you ready to be an IBMer.
Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 50 companies relying on the IBM Cloud to run their business.
At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.
**Job skills required**: Architecture, SQL, DB2
**Job skills preferred**: iOS, Linux, MongoDB
Be The First To Know
About the latest Junior software engineer Jobs in Thailand !
Software Developer - D2c
Posted today
Job Viewed
Job Description
JavaScript, HTML5, Java, C++, and PHP.
Magento, AnglularJS, Git, GitHub, and.NET.
Meeting with development managers to discuss the scope of software projects.
Analyzing existing programs for modification purposes.
Writing and implementing, clean, scalable code.
Troubleshooting and debugging code.
Verifying and deploying software systems.
Evaluating user feedback.
Recommending and executing program improvements.
Maintaining software code and security systems.
Creating technical documents and training staff
Requirements and skills
Bachelor s degree in computer science, computer engineering, or information technology. - Advanced knowledge of programming languages including JavaScript, HTML5, Java, C++, and PHP.
Knowledge of software systems and frameworks including Magento, AnglularJS, Git, GitHub, and.NET.
Experience with object-Relational Mapping (ORM) frameworks.
Familiarity with Agile development technologies.
Ability to learn new languages and technologies quickly.
Good communication skills.
Ability to work as part of a team or individually on a project.
Ability to work well under pressure.
**Job skills required**: HTML5, Java, Javascript
**Job skills preferred**: Git, Magento, PHP
Software Developer (Junior & Senior)
Posted today
Job Viewed
Job Description
HydroNeo is backed by renowned Thai and international investors and is looking for new team members for our product and service portfolio extension.
**This Opportunity**:
You will be working in a fast moving development team of differing backgrounds ranging from embedded to backend to frontend, mobile (iOS, Android) and web stacks. You will,
depending on your experience focus on development, testing and supporting of any of these areas and be rewarded with the opportunity to learn much more than before at any larger traditional team. You will have huge opportunity to grow your technology skills and are expected to be enthusiastic, smart and excited to share your skills with the team and help. You are honest, hardworking and open to new ideas. And you are not afraid to speak up!
Tasks
**In this role, you will**:
- Manage the software development life cycle, from planning and prioritizing to testing and release
- Seek out new technologies and ideas to add value to our products & processes
- For Senior Developers:
- May provide leadership and/or guidance to other technical professionals
- Conducts planning, analysis and forecasting activities to plan projects and tasks
**Requirements**:
**What you should have already**:
- Bachelor or Master degree in Computer
Science or related fields
- New graduates welcomed to apply!
- Understanding of basic data structures, patterns
and algorithms.
- Or multiple (4+) years of working
experiences in software development for senior positions
- Excellent skill of any of Flutter, Java
11, Spring, Rest API
- Good understanding Web Services ( REST )
- Experience with reactive programming
(WebFlux, RxJava) is a plus
- Experience in Event Driven Programming
(Apache Kafka) is a plus
- Experience in MongoDB and Redis is a plus
- Experience in version control with Git
- Nice to have Flutter, C++ 14
- Experience in designing, development,
- Able to work as a team and and focus on
objectives with high standard and quality
- English (able to communicate within an
international team)
**Benefits**:
- Competitive salary
- Bonus
- Flexible work hours and able to work from home occasionally
- Meaningful work in an award-winning startup
- Steep learning curves and growth potential
- Tremendous career opportunities in a growing industry
- Close collaboration with the leadership team in an international work environment
- Office location: In the heart of Bangkok in Surawong, walking distance to BTS and MRT
**Our team values**:
**Open communication and transparency**: We are an organization in which we value the ability to communicate and share information in a transparent way in order to be able to fuel meaningful conversations and be efficient at addressing the real issue and finding the best path forward.
**Ability to lead and take actions**: Given a situation or task, we are looking for someone who will be fully engaged and take the opportunity to demonstrate our ability to own a topic, bring people together, take actions and, in summary, take the lead in bringing this topic to wherever it should be.
**Anticipation and Proactivity**: Our job is to create the conditions for our own success and that requires an ability to anticipate and be proactive, creating the context where the best can happen.
**Creativity and Pragmatism**: In combination with the previous, creativity is the competency that summarizes for us the need to keep an open mind and think about multiple solutions when facing challenges. Demonstrating pragmatism in this context is having the ability to balance these solutions with an ability to integrate the how will they be implemented into their evaluation.
**Sense of initiative and ability to deliver**: Because our business is ultimately to deliver solutions to the client, ability to turn actions and initiatives into actual results is key.
Front-end Software Developer
Posted today
Job Viewed
Job Description
**Job Type**
Permanent
**Seniority**
**Years of Experience**
Information not provided
**Tech Stacks**
Spring Git Azure Java HTML Angular Typescript JavaScript Node.js React CSS Vue.js
- Job Purpose:
- We are looking for an ambitious, Full-stack developer (or either having front-end or back-end as specialty).- Key Responsibilities:
- Software Development including analysis, design, implementation and test.
- Estimation of new features.
- Support and maintain existing features.
- Collaborate with other team members and other teams.
- Design of sustainable and expandable APIs.
- Follow UX designs.
- Have a data driven mindset.
Qualifications:
- Bachelor of Science Degree in Computer Science or other relevant education or experience.
- We are searching for new team members that have one or several of the listed competencies depending on your profile (front-end, back-end or both):
- Experience or knowledge in Javascript/Typescript, HTML and CSS.
- Experience or knowledge in Java & Spring framework.
- Experience or knowledge in or familiar with Git version control software.
- Experience or knowledge in Vue.js (preferred) or Angular or React frameworks.
- Experience or knowledge in Node.js.
- Experience or knowledge in Azure cloud services.
- Alstom is the leading company in the mobility sector, solving the most interesting challenges for tomorrow’s mobility. That’s why we value inquisitive and innovative people who are passionate about working together to reinvent mobility, making it smarter and more sustainable. Day after day, we are building an agile, inclusive and responsible culture, where a diverse group of people are offered opportunities to learn, grow and advance in their careers, with options across functions and geographic locations. Are you ready to join a truly international community of great people on a challenging journey with a tangible impact and purpose?
- Equal opportunity statement:
- Alstom is an equal opportunity employer committed to creating an inclusive working environment where all our employees are encouraged to reach their full potential, and individual differences are valued and respected. All qualified applicants are considered for employment without regard to race, colour, religion, gender, sexual orientation, gender identity, age, national origin, disability status, or any other characteristic protected by local law.