- No elements found. Consider changing the search query.


Experience:
5 years required
Skills:
Java, RESTful, Web Services, English
Job type:
Full-time
Salary:
negotiable
- Designing, developing, and maintaining integration & Architecture solutions.
- Ensuring seamless data flow across the organization.
- Working closely with other developers, and business stakeholders to understand requirements and deliver high-quality integration solutions.
- Understanding of RESTful and SOAP web services, data transformation, and error handling.
- having excellent problem-solving skills, be detail-oriented, and have the ability to work in a fast-paced environment.
- Ensuring our integration & Architecture solutions are efficient, scalable, and secure.
- Applying integration technologies and have a proven track record of delivering successful projects.
- Design and develop large integration solutions.
- Create and manage APIs.
- Integrate various systems and ensure seamless data flow.
- Collaborate with developers and business stakeholders.
- Understand and translate business requirements into technical solutions.
- Perform data transformation and error handling.
- Ensure integration solutions are efficient, scalable, and secure.
- Conduct code reviews and provide feedback to team members.
- Troubleshoot and resolve integration issues.
- Document integration processes and solutions.
- Participate in Agile development processes.
- Develop and maintain unit and integration tests.
- Optimize performance of integration solutions.
- Ensure compliance with security and data protection standards.
- Monitor and maintain integration environments.
- Participate in continuous improvement initiatives. Requirements.
- Bachelor s degree in Computer Science, Information Technology, or related field.
- 5+ years of experience in JAVA developer and Java-script framework.
- Proficiency in Any JAVA Platform and JVM.
- Experience with Micro-service management and /distributed messaging queue.
- Strong understanding of RESTful and SOAP web services.
- Experience with data transformation and error handling.
- Excellent problem-solving skills.
- Ability to work in a fast-paced environment.
- Strong communication and collaboration skills.
- Experience with Agile development processes.
- Knowledge of security and data protection standards.
- Ability to troubleshoot and resolve integration issues.
- Strong attention to detail.
- Experience cloud platforms (e.g., AWS, GCP) is a plus.
- Knowledge of Java, XML, JSON, and SQL.
- Experience with CI/CD tools and processes.
- ability to document technical solutions and processes.
- Experience with performance optimization.
- Good in English, both written and spoken.
Skills:
Software Development, TypeScript, MongoDB, English
Job type:
Full-time
Salary:
negotiable
- Collaborate with the product team to ensure effective implementation of products.
- Perform full lifecycle software development, from design to testing.
- Take ownership and accountability for assigned tasks and projects.
- Design, code, document, and test software using accepted languages and frameworks.
- Follow established coding standards and processes.
- Commit to delivering high-quality products to end-users.
- Bachelor's degree in Computer Science, Engineering, or related field.
- At least 3-5+ years of relevant work experience in software development.
- Professional proficiency in written and verbal English.
- Demonstrated track record in building efficient and scalable architectural solutions.
- Strong expertise with Javascript, ECMAScript, and Typescript.
- Strong expertise with backend technologies and Node.js runtime.
- Strong expertise with React and frontend technologies.
- Preferred experience with NestJS and Next.js.
- Knowledge of design patterns, object-oriented programming (OOP), and functional programming concepts.
- Experience with backend performance optimization.
- Experience in handling, configuring, optimizing, and monitoring MongoDB, PostgreSQL, Elasticsearch.
- Experience in test automation techniques.
- Experience in REST and third-party API integrations.
- Familiarity with secure software development practices.
- Exposure to DevOps practices.
- Exposure to collaborating tools like GitHub, JIRA, Confluence.
- Compensation and Benefits.
- Competitive base salary.
- 10 days of annual leave in the first year, growing by 1 day per year to 15 days per year.
- 5 days of business leave.
- 10 - 20% Share of commission from owner and client referral.
- Health insurance on top of standard social security.
- BOI-sponsored visa & work permit for expats.
- Work Culture.
- International work environment and culture.
- 5 work days per week with 2 days work-from-home.
- Open communication that encourages feedback and idea-sharing.
- Innovative mindset that empowers creativity and new ideas.
- Established and defined career paths.
- Monthly Celebration & Parties.
- Company Values.
- Customers & Partners First.
- Integrity & Reliability.
- Team Collaboration & Innovation.
- Proactive Ownership.
- Performance Culture: Work hard, have fun, make history.
- Send your application now!.
- Please email your updated English CV to [email protected] using the format below.
- Email Subject: Senior Software Engineer - [Your Name].
- Please introduce yourself and answer the following questions in English.
- Relocation is mandatory. Are you comfortable relocating to Thailand?
- Why is this position interesting for you?
- What experience and skills will you bring to make you successful in this position?
- What is your current salary and your expected salary range?
- When can you start?.
Skills:
MongoDB, SQL, NoSQL, English
Job type:
Full-time
Salary:
negotiable
- Develop and maintain high-quality backend systems using C# and.NET, focusing on Cloud technologies.
- Produce clean, efficient, maintainable, and performance-optimized code based on specifications.
- Work with Message Brokers (Azure Service Bus/RabbitMQ/SQS or others).
- Work with SQL and NoSQL Databases (MS SQL Server, MongoDB or others).
- Perform as a hybrid engineer, capable of designing and implementing own code as well as reviewing, testing, and writing test automation for other engineers' code.
- Ensure best practices, quality, maintainability, security and knowledge sharing within the team.
- Lead pair programming and collaborate with other teams on design, code reviews, and testing.
- Work with both existing products and the development of new features and products.
- Adhere to best practices and write maintainable code and unit testing.
- Work independently as a contributing member in a high-paced and focused team.
- Continuously explore new technologies and programming techniques.
- Bachelor's Degree in Computer Science or Information Technology or equivalent experience.
- At least five years of experience writing programs in C#.NET or Java.
- At least two years of experience working with MongoDB or other NoSQL databases.
- Able to learn and understand various API services.
- Solid understanding of Object-Oriented Programming concepts.
- Experience working on Distributed Systems / Microservices.
- Analytical and problem-solving skills, self-motivated, eager to solve problems, driven to completion, team player and with a "willing to learn" attitude.
- Proficiency in English and practical communication abilities.
- Open to relocation to Bangkok or currently based in Thailand.
- Bonus points if experience with architecture patterns such as EventSourcing & CQRS.
- About Us
- Seven Peaks is a world-class technology company specializing in Digital Transformation for companies worldwide, delivering scalable software solutions and experience design, aimed at driving business impact.
- We are based in Bangkok, Thailand, with a growing team of more than 180 industry professionals from over 25 different countries currently providing end-to-end Digital Product services - from Product Design, Mobile/Web Development, Cloud Native Solutions, Data and Analytics, IOT Integrated solutions to Quality Assurance and more.
- Seven Peaks acquired Morphosis, one of the leading UX/UI design companies in Thailand which is now part of the Seven Peaks group.
- For more information please visit https://sevenpeakssoftware.com and https://morphos.is/.
- 10(15) days annual paid vacation.
- Flexible working hours.
- Hybrid Working Policy.
- Health & Life insurance.
- Provident Fund.
- Free Lunch every Wednesday.
- Learning and Certifications support.
- Grade A Office in the heart of Bangkok, directly connect with MRT Queen Sirikit Station.
- International work environment with over 20 different nationalities in the team.
- Working with a wide and interesting portfolio of clients in SEA and globally.
- Opportunity to visit events and conferences.
- Standard perks such as free drinks and snacks in the office, team activities, trips and great parties.
- Sponsorship for visa and work permit for expatriates.
Experience:
4 years required
Skills:
Ionic Framework, UI / UX, English
Job type:
Full-time
Salary:
฿35,000 - ฿55,000, negotiable
- At least 4 years of experience in mobile application development, with proficiency in Ionic, Node.js, and mobile frameworks.
- Familiarity with web services, APIs, and cross-platform development tools.
- Experience with MySQL and version control (Git).
- Strong problem-solving skills and experience with modern JavaScript frameworks.
- Knowledge of agile development practices and DevOps is a plus.
- Experience in mobile optimization, UI/UX considerations, and testing on multiple platforms.
- Logical approach to multi-platform optimization and troubleshooting.
- Linux command ( Entry Level ).
Skills:
Software Development, Project Management, DevOps
Job type:
Full-time
Salary:
negotiable
- Define clear priorities and roadmaps to align projects with business goals.
- Distribute tasks, track milestones, and address bottlenecks for smooth delivery.
- Collaborate with product teams, PMs, and stakeholders to assess feasibility and scope.
- Strengthen cross-team alignment between business needs and technology execution.
- Project Management.
- Manage software development projects end-to-end, ensuring timely, budget-conscious delivery.
- Develop and refine project management frameworks for structured execution.
- Identify risks early, implement mitigation strategies, and resolve issues proactively.
- Drive collaboration between development, infrastructure, and business units.
- Provide leadership with high-level reports and insights.
- Technical Leadership.
- Set strategic direction in software development, ensuring best practices.
- Review code and technical designs for scalability, maintainability, and performance.
- Champion Agile, DevOps, and automation methodologies.
- Stay updated on emerging technologies to drive innovation.
- People Leadership.
- Foster a culture of accountability, integrity, and learning.
- Mentor team members, empowering career growth and ownership.
- Promote collaboration, innovation, and professional development.
- RequirementsBachelor s degree in Computer Science, Engineering, or related fields.
- 10+ years of experience across multiple roles such as software engineer, tech lead, and software engineering/Development Manager.
- Technical stack agnostic. Strong technical background across frontend, backend, cloud platforms, and software architecture.
- Expertise in Agile methodologies (Scrum, Kanban).
- Excellent leadership, communication, and problem-solving skills.
- Experience working in E-Commerce, Retail, and Warehousing domain would be an advantage.
Experience:
6 years required
Skills:
Oracle, Java, SQL, English
Job type:
Full-time
Salary:
negotiable
- Be familiar with oracle technology such Oracle DB and related programming language such as java, pl/sql and linux script.
- Be advantage if you are familiar with Oracle Retail Suite or Oracle ERP.
- Create data flow/system flow/detail design to make the team clear in backlog and acceptance criteria.
- Create related documents as knowledge management for team and stakeholder.
- Co-ordinate with stakeholder (Business Team/Developer/QA/TPM/DEVOPS/Solution Architect) to solve any blocking issue in software development.
- Understand and adapt testing methodology and work with QA team to delivery software with Quality.
- Understand and adapt Agile methodology in software development.
- Understand and adapt CI/CD and be familiar with DEVOPS tools in software development.
- Work with L1/L2 support team as L3 to solve any production issues within SLA.
- Be senior team member and work with teammate to delivery software with quality. And be consultant for Jr. team member to solve some blocking problems.
- Bachelor s in Computer Science or related field.
- 6+ years in Developer/System Analyst with leadership experience.
- Proficient in Oracle Database, PL/SQL, Java, and Linux scripting. Experience with Oracle Retail Suite or Oracle ERP/Oracle Retail is a strong advantage.
- Skilled in creating data flows, system flows, and detailed design documentation to clarify requirements and acceptance criteria for the team.
- Strong coordination skills to work effectively with business teams, developers, QA, DevOps, and Solution Architects to resolve development issues and remove blockers.
- Experienced in Agile methodology.
- Ability to serve as L3 support for production issues, providing mentorship to junior team members and ensuring high-quality delivery.
- Good English proficiency.
- CP AXTRA | Lotus's
- CP AXTRA Public Company Limited.
- Nawamin Office: Buengkum, Bangkok 10230, Thailand.
- By applying for this position, you consent to the collection, use and disclosure of your personal data to us, our recruitment firms and all relevant third parties for the purpose of processing your application for this job position (or any other suitable positions within Lotus's and its subsidiaries, if any). You understand and acknowledge that your personal data will be processed in accordance with the law and our policy. .
Skills:
Java, Scala, Product Owner
Job type:
Full-time
Salary:
negotiable
- Design and develop business logic, frameworks, and APIs to create new features and enhance existing ones using one or more backend programming languages such as Java, Scala, Go, and NodeJS.
- Write clean, scalable, maintainable, and well-structured codes for backend applications and services.
- Deliver consistently high-quality work products with high test coverage on time as planned.
- Work closely and partner with Head of Engineering and Product Owner to size and break down requirements for new features and improvements.
- Use CI/CD tools to automate the working process in software development and deployment.
- Collaborate with team members effectively, conduct code reviews, and knowledge sharing regularly.
- Inspire team members to strive for improvement of their skills with passion in building our business platform and products.
- Manage and lead backend development team(s) to achieve the division s goals and build up a productive team culture.
- Degree in Computer Science, Computer Engineering, Information Technology, or a related field.
- At least 3 years of experience as a Senior Backend developer or similar role.
- At least 1 year of experience as Backend developer lead or similar role.
- At least 4 years of experience in software development using any programming languages such as Java, Scala, Go, and NodeJS.
- Extensive experience in using Java, Scala, Go, and NodeJS with web frameworks for building web services.
- Experience in using standard and open-source libraries as unit and integration testing tools.
- Experience in any open-source projects is a big plus.
- Strong understanding of API design, OOP, design patterns, and clean architecture.
- Strong understanding of server-side application development, and microservice architecture.
- Experience in using Messaging Queue / Kafka and event-driven architecture design.
- Experience in working with both SQL and NoSQL database technologies.
- Experience in using version control systems and source code management tools.
- Experience in using and building CI/CD pipeline and workflow.
- Experience in Docker and Kubernetes on cloud infrastructure.
- Knowledge of online security practices and protocols is a plus.
- Familiarity with Agile software development and methodology.
- Ability to see and explain the big picture of the implementation progress.
- Excellent communication and people management skills.
- Exceptional problem solving, troubleshooting, analytical and logical thinking skills.
- Strong interpersonal skills to work smoothly across functions and coach the team members.
Skills:
DevOps, Rust, Kotlin
Job type:
Full-time
Salary:
negotiable
- Oversee the execution on an internally developed engineering platform - "Developer Portal" which is intended to automated the SDLC from design to deployment.
- Oversee that Agoda maintains CI/CD best practices and automating security testing at the speed of DevOps at a very big scale (~2M CI Jobs per quarter).
- Maintain all central Dev-related systems for source control, CI, Service Discovery, and more.
- Bridging the gap between Development and Operations.
- Full-stack development for internal portals and tooling.
- Review systems design, push for tech adoption.
- Mentoring engineers for best practices of engineering and quality.
- Engineering first approach and great coding skills in a modern programming language (preferably Rust/Go/Kotlin).
- Hands-on experience with the whole SDLC: Requirement, Design, Code, Test, Deploy.
- Deep Knowledge of Development ecosystem tooling: Git/CI/Docker/Kubernetes and how to platformize them.
- Passion for learning cutting-edge technologies and automating large scale processes.
- Software architecture design skills for maintaining High Availability and Fault Tolerance.
- Experience with Configuration Management tools (preferably Ansible).
- Experience coding a Full Stack application (preferably with React.js and Go).
- Experience working with Container orchestration (preferably Kubernetes).
- Experience automatic Security tests at Scale.
- Experience with Hashicorp Stack of tools (Consul / Vault / Terraform).
- Experience with both SQL/NoSQL databses (PostgreSQL, Elastic, MSSQL).
- Equal Opportunity Employer.
- At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person's merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.
- We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.
- To all recruitment agencies: Agoda does not accept third party resumes. Please do not send resumes to our jobs alias, Agoda employees or any other organization location. Agoda is not responsible for any fees related to unsolicited resumes.
Skills:
Quality Assurance, Assurance, Javascript
Job type:
Full-time
Salary:
negotiable
- Architecting and developing high-performance, cross-platform web applications.
- Leading the design and implementation of Backend-for-Frontend (BFF) services.
- Establishing and enforcing best practices for front-end testing and quality assurance.
- Driving initiatives to optimize Core Web Vitals and overall application performance.
- Owning a big chunk of Agoda's system all the way from the north-star & vision down to the bytecode level.
- Enabling impactful collaboration and cross-team projects on big projects, making a dent in the quality of our services, code & architecture.
- Providing thoughtful feedback, nurture an inclusive engineering environment, and champion engineering fundamentals. Bring out the best from your fellow engineers.
- Identifying and implementing opportunities for optimization across the technology stack, focusing on cost, efficiency, velocity & dev happiness.
- Exhibiting technical leadership throughout the broader organization, conveying complex technical trade-offs to non-techies such as business owners & C-suite executives.
- Overall experience of 10+ years in engineering roles.
- Proven hands-on experience with owning production services with significant impact on design, development, deployment, monitoring & evolution.
- Curiosity, staying on the cutting-edge of technological improvements and open source advancement.
- Advanced proficiency in modern JavaScript frameworks and state management solutions.
- Deep understanding of cross-platform development challenges and solutions.
- Extensive experience with Backend-for-Frontend (BFF) patterns and micro-frontend architecture.
- Expert-level knowledge of front-end testing methodologies, tools, and best practices.
- Proven track record of optimizing applications for Core Web Vitals and web performance.
- Strong understanding of web security, accessibility standards, and SEO best practices.
- Can perform deep research & take decisions on complex projects. Can easily toggle between running as a lone wolf and also works great as part of a pack.
- Strong communication skills, with the ability to explain complex technical details to stakeholders at all levels.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- A Master's or Ph.D. in a technical field.
- Deep understanding of React and state managers (Redux, Zustand, Valtio).
- Experience with C# and.Net Core.
- Experience with Kotlin or other JVM languages.
- This position is based in Bangkok, Thailand (Relocation Provided).
- Equal Opportunity Employer.
- At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person's merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.
- We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.
- To all recruitment agencies: Agoda does not accept third party resumes. Please do not send resumes to our jobs alias, Agoda employees or any other organization location. Agoda is not responsible for any fees related to unsolicited resumes.
Skills:
HTML5, Java, Software Development
Job type:
Full-time
Salary:
negotiable
- HTML5/React JS front end.
- Java back-end development.
- Preferably in an Azure or AWS cloud environment.
- Role Responsibilities & Key Accountabilities: Demonstrates knowledge of technologies within LSEG and how they relate to various parts of the business.
- Develops tools and applications by producing clean and efficient code, may also review others' code when required and suggest improvements or resolutions where applicable.
- Handles own workload and promotes an inclusive and open culture.
- Develops knowledge and expertise in software development and other domains to understand linkages and dependencies enhancing alignments.
- Leads design work and planning for user journeys.
- Establishes an understanding of strategy and culture, and how they impact own work.
- Completes the delivery of given tasks with some guidance and oversight.
- Builds strong relationships with their team and colleagues and collaborates closely.
- Communicates clearly and with precision in a concise format and timely manner.
- Takes initiative to develop knowledge in technology products and tools through on the job learning, certifications and projects.
- Qualifications & Experience: Professional qualification or equivalent.
- Strong knowledge of at least one programming language and the ecosystem of this.
- Some knowledge of patterns.
- Moderate experience in a Software development and delivery role.
- Experience of MS Azure, Kafka, Kubernetes, Microservices, SQL is desirable.
- Capital Markets and/or Financial Services background is advantageous but not essential.
- LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth. Our purpose is the foundation on which our culture is built. Our values of Integrity, Partnership, Excellence and Change underpin our purpose and set the standard for everything we do, every day. They go to the heart of who we are and guide our decision making and everyday actions. Working with us means that you will be part of a dynamic organisation of 25,000 people across 65 countries. However, we will value your individuality and enable you to bring your true self to work so you can help enrich our diverse workforce. You will be part of a collaborative and creative culture where we encourage new ideas and are committed to sustainability across our global business. You will experience the critical role we have in helping to re-engineer the financial ecosystem to support and drive sustainable economic growth. Together, we are aiming to achieve this growth by accelerating the just transition to net zero, enabling growth of the green economy and creating inclusive economic opportunity. LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives. We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone s race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Please take a moment to read this privacy notice carefully, as it describes what personal information London Stock Exchange Group (LSEG) (we) may hold about you, what it s used for, and how it s obtained, your rights and how to contact us as a data subject. If you are submitting as a Recruitment Agency Partner, it is essential and your responsibility to ensure that candidates applying to LSEG are aware of this privacy notice.
Experience:
3 years required
Skills:
Java, Python, Scrum
Job type:
Full-time
Salary:
negotiable
- Engaging with product owners, architects, and other specialists you'll design world-class solutions to address our customer needs.
- Providing design recommendations, developing, and integrating programs per written specifications. Occasionally to frequently responsible for writing moderate to complex design specifications.
- Build and maintain efficient, reusable, reliable and secure code based on User Stories.
- Working within a multi-functional agile team, you'll develop enterprise software, adhering to company standards and established software methodology.
- Through participation in refinement and planning sessions, you'll work with other team members to analyze development requirements, provide design options and complexity estimates, and agree how to deliver the requirements.
- Translating business and technical requirements into detailed design specifications for application code and modules.
- Work closely with team members to set timeframes of the assigned User Stories and details milestones to meet customer and business needs.
- Demonstrating a consistent focus on your good quality of software deliverables through the creation and execution of automated tests using Agile/Scrum process.
- Identifies ways to improve the operation of own area and the team to achieve efficiencies and results.
- Provides technical support to operations or other development teams.
- Doing code review with junior staff to ensure the good quality of code and drive on test automation.
- Actively participating in Scrum meetings, you'll give timely status updates on areas for which you are responsible and call out issues/blockers of project.
- Identifies ways to improve the operation of own area and the team to achieve efficiencies and results.
- Required Skills Master/Bachelor s Degree in Computer Science, Computer Engineering or related discipline.
- 3+ years of experience working in software development or related fields.
- Strong skills and experience developing applications in Java and/or Python or other relevant languages.
- Solid technical background with understanding of programming styles, frameworks, design patterns and unit testing.
- Experience in at least one CSP (AWS, Azure, GCP) with a range of tooling (S3, Lambda, ECS, EC2 for example).
- Experience in at least one of Snowflake, BigQuery, Databricks, Apache Spark.
- At least two programming languages (Java, Python, Go,.NET/C#).
- Experience in relational databases (for example Postgres).
- Understanding of security implications and secure coding.
- Practical experience with agile development methodologies and tools (Scrum, JIRA etc.).
- Good communication skills, both verbal and written.
- Skill for writing clean, readable code and reusable components.
- Experience with Test Driven Development and / or Behavior Driven Development.
- Desired Skills Practical experience with cloud-native application development, preferably AWS.
- Experience on the following technologies: AWS (EC2, ECS/EKS, S3, Lambda, IAM, API Gateway etc.),cloud database technologies (AWS RDS, DynamoDB, Aurora, Postgres, Azure SQL, etc.), and cloud streaming service ( KDA, Kinesis, SQS).
- Go/Rust.
- Docker.
- Experience in Snowflake.
- Experience in Databricks.
- Experience in Apache Spark.
- Experience in BigQuery.
- Experience with Microsoft Azure.
- Experience in SQL database, Nosql database, JSON document.
- Experience in Elasticsearch / Opensearch.
- Kubernetes.
- LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth. Our purpose is the foundation on which our culture is built. Our values of Integrity, Partnership, Excellence and Change underpin our purpose and set the standard for everything we do, every day. They go to the heart of who we are and guide our decision making and everyday actions. Working with us means that you will be part of a dynamic organisation of 25,000 people across 65 countries. However, we will value your individuality and enable you to bring your true self to work so you can help enrich our diverse workforce. You will be part of a collaborative and creative culture where we encourage new ideas and are committed to sustainability across our global business. You will experience the critical role we have in helping to re-engineer the financial ecosystem to support and drive sustainable economic growth. Together, we are aiming to achieve this growth by accelerating the just transition to net zero, enabling growth of the green economy and creating inclusive economic opportunity. LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives. We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone s race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Please take a moment to read this privacy notice carefully, as it describes what personal information London Stock Exchange Group (LSEG) (we) may hold about you, what it s used for, and how it s obtained, your rights and how to contact us as a data subject. If you are submitting as a Recruitment Agency Partner, it is essential and your responsibility to ensure that candidates applying to LSEG are aware of this privacy notice.
Skills:
Kotlin, Scala, Java
Job type:
Full-time
Salary:
negotiable
- Architecting and developing highly scalable, mission critical back end systems.
- Owning a big chunk of Agoda's system all the way from the north-star & vision down to the bytecode level.
- Enabling impactful collaboration and cross-team projects on big projects, making a dent in the quality of our services, code & architecture.
- Providing thoughtful feedback, nurture an inclusive engineering environment, and champion engineering fundamentals. Bring out the best from your fellow engineers.
- Identifying and implementing opportunities for optimization across the technology stack, focusing on cost, efficiency, velocity & dev happiness.
- Exhibiting technical leadership throughout the broader organization, conveying complex technical trade-offs to non-techies such as business owners & C-suite executives.
- Overall experience of 10+ years in software engineering roles.
- Proven hands-on experience, Experience with owning production services with significant impact on design, development, deployment, monitoring & evolution.
- Curiosity, staying a-breast on technological improvements and open source advancement.
- Strong programming skills in languages such as Kotlin, Scala, Java, C#.
- Can perform deep research & take decisions on complex projects. Can easily toggle between running as a lone wolf and also works great as part of a pack.
- Strong communication skills, with the ability to explain complex technical details to stakeholders at all levels.
- On top of being an expert in Back End, has understanding of challenges and trade-offs in the entire engineering universe, from Front End/ Mobile to Data 7 analytics.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Master's or Ph.D. in a technical field.
- Experience with Kubernetes for effective container orchestration and scaling.
- Deep understanding of CI/CD pipelines, automation tools, and practices relevant to machine learning.
- Experience in programming with Rust, C or other low level language.
- This position is based in Bangkok, Thailand. (Relocation support is provided).
- Equal Opportunity Employer.
- At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person's merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.
- We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.
- To all recruitment agencies: Agoda does not accept third party resumes. Please do not send resumes to our jobs alias, Agoda employees or any other organization location. Agoda is not responsible for any fees related to unsolicited resumes.
Experience:
5 years required
Skills:
Quality Assurance, Assurance, Product Design
Job type:
Full-time
Salary:
negotiable
- Determine, negotiate, and agree quality procedures and standards.
- Define and lead quality best practices and activities.
- Specify quality requirements in order to achieve satisfied quality level and support team to achieve project goals.
- Define and explore test techniques and test tools to support team to achieve best quality of product.
- Work with cross-functional working environment, participate in requirement analysis and product design, implementing continuous integration/deployment process, leading team s quality, and monitoring product performance and issue in the production.
- Provide regularly quality report and feedback to team.
- Create testing strategies and detailed test plans.
- Design automatic test and implementation together with team.
- Supporting System Integration Test, and User Acceptance Test.
- Qualifications Bachelor or higher's degree in Computer Science, IT, or related field.
- At least 5 years in Software Quality Assurance on Mobile Application and Mobile Web.
- Experienced with Agile and cross-functional team environment.
- Knowleadge JIRA or any other issues tracking software.
- Familiar with designing, implementing automatic testing, functional and performance testing.
- Well understand automation tools such as Junit, TestNG, Cucumber, Selenium WebDriver.
- Experienced with XML, JSON, MongoDB or other no-SQL technologies.
- We're committed to bringing passion and customer focus to the business. If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us.
Experience:
5 years required
Skills:
Software Development, Automation, Javascript
Job type:
Full-time
Salary:
negotiable
- Boost Developer Productivity: Identify and resolve pain points in code, build, test, and deployment workflows to make our developers' lives easier.
- Support and Debugging: Be the go-to expert for quickly diagnosing and fixing development environment and tool issues.
- Tool Evaluation: Test, evaluate, and investigate software development tools, and collaborate with vendors to resolve any issues.
- Automation: Create tools that automate repetitive tasks and streamline development workflows.
- Collaboration: Partner with product teams and platform engineers to deliver the best tools and practices for development workflows.
- Documentation and Training: Develop clear guidelines and conduct training sessions to help developers adopt new tools and processes.
- Onboarding: Simplify the onboarding process with user-friendly, self-service development environments.
- Scalability: Ensure our tools and systems scale efficiently as our team grows and our codebase becomes more complex.
- Preferred Skills and Experience Experience: Approximately 5 years in software engineering or development, with a focus on improving workflows and productivity.
- Technical Skills: Proficiency in languages like JavaScript, Python, Java, and experience with multiple CI/CD tools and cloud providers.
- Automation: Expertise in automating development processes.
- Tooling: Familiarity with modern development tools like Copilot, Docker and Kubernetes.
- Problem-Solving: Strong analytical skills to troubleshoot complex issues.
- Communication: Excellent communication skills to work effectively with cross-functional teams.
- Adaptability: Ability to quickly learn and adapt to new tools and technologies.
- LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth. Our purpose is the foundation on which our culture is built. Our values of Integrity, Partnership, Excellence and Change underpin our purpose and set the standard for everything we do, every day. They go to the heart of who we are and guide our decision making and everyday actions. Working with us means that you will be part of a dynamic organisation of 25,000 people across 65 countries. However, we will value your individuality and enable you to bring your true self to work so you can help enrich our diverse workforce. You will be part of a collaborative and creative culture where we encourage new ideas and are committed to sustainability across our global business. You will experience the critical role we have in helping to re-engineer the financial ecosystem to support and drive sustainable economic growth. Together, we are aiming to achieve this growth by accelerating the just transition to net zero, enabling growth of the green economy and creating inclusive economic opportunity. LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives. We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone s race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Please take a moment to read this privacy notice carefully, as it describes what personal information London Stock Exchange Group (LSEG) (we) may hold about you, what it s used for, and how it s obtained, your rights and how to contact us as a data subject. If you are submitting as a Recruitment Agency Partner, it is essential and your responsibility to ensure that candidates applying to LSEG are aware of this privacy notice.
Skills:
Research, Product Design, Python, English
Job type:
Full-time
Salary:
negotiable
- Develop and implement technical solutions in two or more technical areas. Lead smaller projects and may coordinate other engineers including reviews of their work.
- Reviews and interprets customer documentation, conducts appropriate research, analysis and experiments with minimal direction from senior staff.
- Creates technical proposals (solution and timelines) based on requirements.
- Provide high level test hardware and software solution architecture.
- Create structural or functional test strategy and test plan to meet project goals and requirements.
- Create technical proposals with costed BOM and hours estimates.
- Create product test requirements with guidance from senior staff and collaboration with customer designers.
- Provides Technical program management for small projects.
- Develop production test strategies based on product design specification.
- Design and develop test solutions including hardware & software elements and then system integration, qualification, and installation to meet product, quality and test requirements outlined in the test plan.
- Debug of tester issues using design of experiments, tools, and failure analysis methodologies.
- Execute all validation/qualification requirements by applying statistical and common industry methods.
- Stabilization of Test Solutions for manufacturing working to optimize with process teams focusing on cycle time and yield.
- Test developers may also work with product design teams with feedback from product testability, test coverage, diagnosability, reparability, firmware/diagnostics and user experience.
- Keeping up to date with relevant industry knowledge and regulations.
- Knowledge/Skills/Competencies.
- Strong knowledge on test development (SW and Test fixtures).
- Proven strong knowledge on test programming development (Python).
- Knowledge on fixtures design, setup/integration.
- Ability to create technical proposals (solution and timelines) based on requirements.
- Ability to multitask and operate in cross functional development teams.
- Good verbal, and written communication skills in English.
- Typical Experience.
- Minimum of 5+ yrs of experience Structural or Functional Test development / support for electronic / automotive industry.
- Must have experience with disciplined operations.
- Must have experience working with and coordinating well with multiple intercompany organizations.
- Typical Education.
- Degree or higher in Electronics Engineering or equivalent.
- 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.
- 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.
Skills:
Scrum, Python, Amazon AWS
Job type:
Full-time
Salary:
negotiable
- As a senior developer, you will be responsible for the whole software creation process. from the architecture design, planning, coding, automated unit testing and CI/CD and deployment process.
- Actively participate in project planning and Agile/Scrum ceremonies to analyze requirements and estimates of work.
- Build and improve our service/code maintainability, reliability by using code analysis tools, copilot AI and other automated tools to ensure excellence code quality.
- What you'll bring: Expertise in Python or other dynamic programming language, Asynchronous programming concept and REST, gRPC API standard.
- Flexibility to learn new technologies or programming languages as required by the project and find opportunities for improvements.
- Proven Experience in building Cloud Native application, preferably Amazon AWS or Microsoft Azure.
- Experience working with Relational/NoSQL databases and caching technologies like ElasticSearch, Redis.
- Familiar with Event-Driven Architecture, message queue or event streaming is a plus.
- What you ll get in return: LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth. Our purpose is the foundation on which our culture is built. Our values of Integrity, Partnership, Excellence and Change underpin our purpose and set the standard for everything we do, every day. They go to the heart of who we are and guide our decision making and everyday actions. Working with us means that you will be part of a dynamic organisation of 25,000 people across 65 countries. However, we will value your individuality and enable you to bring your true self to work so you can help enrich our diverse workforce. You will be part of a collaborative and creative culture where we encourage new ideas and are committed to sustainability across our global business. You will experience the critical role we have in helping to re-engineer the financial ecosystem to support and drive sustainable economic growth. Together, we are aiming to achieve this growth by accelerating the just transition to net zero, enabling growth of the green economy and creating inclusive economic opportunity. LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives. We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone s race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth. Our purpose is the foundation on which our culture is built. Our values of Integrity, Partnership, Excellence and Change underpin our purpose and set the standard for everything we do, every day. They go to the heart of who we are and guide our decision making and everyday actions. Working with us means that you will be part of a dynamic organisation of 25,000 people across 65 countries. However, we will value your individuality and enable you to bring your true self to work so you can help enrich our diverse workforce. You will be part of a collaborative and creative culture where we encourage new ideas and are committed to sustainability across our global business. You will experience the critical role we have in helping to re-engineer the financial ecosystem to support and drive sustainable economic growth. Together, we are aiming to achieve this growth by accelerating the just transition to net zero, enabling growth of the green economy and creating inclusive economic opportunity. LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives. We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone s race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Please take a moment to read this privacy notice carefully, as it describes what personal information London Stock Exchange Group (LSEG) (we) may hold about you, what it s used for, and how it s obtained, your rights and how to contact us as a data subject. If you are submitting as a Recruitment Agency Partner, it is essential and your responsibility to ensure that candidates applying to LSEG are aware of this privacy notice.
Skills:
DevOps, Jenkins, Automation, English
Job type:
Full-time
Salary:
negotiable
- Enable rapid developer onboarding to LSEG developer tools, ensuring they become productive quickly to build applications on their chosen Cloud platform.
- Improve Developer Experience by increasing their ability to improve cadence of delivery of new features.
- Unlock Developer Capacity and enable greater Innovation by modernising tooling and processes.
- Ensure that development on the integrated platform is both secure and compliant by design.
- Tech Profile/Essential Skills Good knowledge of Infrastructure as Code concepts (IAC) and basics of Microservices architecture.
- Knowledge of Cloud Technology basics across CSPs - Amazon, Microsoft, and Google (at least one).
- Knowledge and implementation experience of DevOps, CI/CD, DevSecOps concepts.
- Good level of understanding of Architecture principles, design methodologies and their applicability.
- Creating and deploying CI/CD pipelines (GitLab / Jenkins / GitHub).
- Configuring and running Code/Binary scans using solutions like SonarQube, Semgrep, Blackbuck, Trivy, GitLeaks Veracode, etc.
- Configuring and using Secrets management tools like Vault and Cloud native solutions.
- Broad knowledge of SDLC Tools, specifically Build, Test and Deploy Automation tools, e.g., Maven, Gradle, Selenium, Ansible, etc.
- Good understanding of Source code mgmt solutions like GitHub, GitLab, BitBucket, etc.
- Good understanding of Artifact and dependency mgmt solutions like JFrog, Nexus, etc.
- Good understanding on Containerisation solutions, e.g., K8, Docker, Kaniko, etc.
- Proficiency in at least one of the standard programming languages - Java/JavaScript, C#, Python, or similar Object-oriented programming.
- Proficiency in at least one of the standard scripting languages - Terraform, Bash, Ansible, etc.
- Good understanding of Software engineering concepts, e.g., coding techniques (DRY principles), Trunk based development (Branching/Merging techniques), etc.
- Good understanding of Developer Desktops - both Physical and Virtual (W365) and implementation of tooling framework/solutions for Desktops.
- Good understanding of the basics of Gen AI concepts and solutions - GitHub Copilot, GitLab Duo, Q developer.
- Previous experience in a Project delivery, Coordination or Support role.
- Previous experience of Software Development, Business and Technical Analysis, Quality Assurance, and / or Emerging Technology and Governance.
- PPM Tools (ex: Clarity, JIRA, Asana).
- Preferred Skills and Experience Hands-On experience of working on Windows/ Linux Servers. Cloud services (AWS/Azure/GCP).
- Managing incidents, change requests, service requests and driving TRT (Technical Recovery Team) calls.
- Strong problem solving skills on these platforms.
- Minimum knowledge and understanding of financial markets are desirable.
- Ability to work independently and in a team environment.
- Ability to communicate effectively in English with all levels of staff, both orally and written.
- Ability to manage own work and multitask to meet tight deadlines without losing sight of priorities under minimum supervision.
- Highly motivated, self-directed individual with a positive & pro-active attitude to work.
- Customer and service focused, with determination to meet their needs and expectations.
- Be driven and committed to the goals and objectives of the team and organization.
- Second line point of escalation in event of a major incident.
- KEY COMPETENCIES Deploys agile best practices as appropriate throughout the software development lifecycle.
- Analyses infrastructure requirements and designs the architecture for central or distributed processing to meet user requirements.
- Creates, applies and implements technologies to deliver and produce services with minimal human intervention, to improve the efficiency, reliability and speed tasks.
- Develops, tests and maintains software applications and related programs and procedures; demonstrates creativity and innovation using available software development tools and following design requirements.
- Creates and maintains documentation to describe the system and its parts, including requirements documents, design decisions, architecture descriptions, program source code and support documentation.
- Possesses depth of technical expertise, knowledge of technologies and design, development and implementation of technologies.
- Possesses knowledge of features and facilities for integration, and communication among applications, databases and technology platforms to bring together different components and form a fully functional solution to a business problem.
- Shows ability to come up with new ideas and novel approaches to problems and establish solutions through different methods.
- Partners with clients and resolves issues by diagnosing problems, determining possible resolutions and implementing effective solutions.
- Defines a problem, generates solutions, and evaluates and identifies the best solution to overcome the problem.
- Interacts well with others, quickly establishing rapport building positive relationships and networks.
- Ensures a product/service meets or exceeds specified standards and objectives to achieve desired level of quality.
- Education and Professional Skills Curious about new technologies and tools, creative thinking and initiative taking.
- Solid English reading/writing capability required.
- Strong communication & collaboration skills.
- Commitment to DevOps culture.
- Familiarity with Agile principles including any hand on experience.
- Detailed Responsibilities Ensure quality deliverables to ensure software meets or exceeds specified standards and objectives.
- Apply software engineering principles and practices to design, build, and run solutions which are scalable and reliable.
- Design, develop, modify, adapt and implement short and long-term solutions to technology needs through new and existing applications, systems architecture, network systems and applications infrastructure.
- The team(s) continuously fine-tune systems to meet stringent non-functional requirements on performance, resilience and operability, and design.
- Demonstrates significant knowledge of a single or multiple technologies and advises on design, development and implementation.
- Advances tools and applications by producing clean and efficient code and reviews others' code when required.
- Handles own workload and promotes an inclusive and open culture.
- Demonstrates depth of knowledge and expertise in software development and is regarded as the SME in their domain. Develops knowledge of other domains to understand linkages and dependencies.
- Understands the tech strategy and culture, and how they impact own work as well as adjacent teams.
- Oversees the design work and planning for user journeys ensuring the achieve the desired objectives.
- Supports the creation of solutions for Epics and the associated implementation tasks.
- Adapts existing patterns to develop robust solutions.
- Develops understanding of LSEG's commercial direction and how technology is forming a part of this.
- Completes the delivery of given tasks with some guidance and oversight.
- Builds strong relationships with senior internal stakeholders, growing network and collaborating with own team and colleagues in other domains. Communicates complex information clearly to relevant audiences.
- Takes initiative to develop knowledge in technology products and tools through on the job learning, certifications and projects.
- Must interact with global teams in time zones spanning UK, US, APAC areas.
- Engage in and improve the whole lifecycle of services from inception and design, through to deployment, operation, and refinement.
- Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews.
- Maintain services once they are live by measuring and monitoring availability, latency, and overall system health.
- Scale systems sustainably through mechanisms like automation and evolve systems by pushing for changes that improve reliability and velocity.
- Build a CI/CD pipeline and maintain the pipeline for Software Delivery.
- Collaborate with Security and Infrastructure teams to ensure the patching are up to date.
- Co-ordinate and work with Devops Capability team to perform the Disaster recovery for the applications.
- Participate in Project related activities to meet operational needs.
- To ensure knowledge Articles of all supported systems is continually updated.
- To provide a high level of customer service, whilst working under pressure.
- To follow and adhere to established Incident Management, Change Management and Problem Management procedures.
- LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth. Our purpose is the foundation on which our culture is built. Our values of Integrity, Partnership, Excellence and Change underpin our purpose and set the standard for everything we do, every day. They go to the heart of who we are and guide our decision making and everyday actions. Working with us means that you will be part of a dynamic organisation of 25,000 people across 65 countries. However, we will value your individuality and enable you to bring your true self to work so you can help enrich our diverse workforce. You will be part of a collaborative and creative culture where we encourage new ideas and are committed to sustainability across our global business. You will experience the critical role we have in helping to re-engineer the financial ecosystem to support and drive sustainable economic growth. Together, we are aiming to achieve this growth by accelerating the just transition to net zero, enabling growth of the green economy and creating inclusive economic opportunity. LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives. We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone s race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Please take a moment to read this privacy notice carefully, as it describes what personal information London Stock Exchange Group (LSEG) (we) may hold about you, what it s used for, and how it s obtained, your rights and how to contact us as a data subject. If you are submitting as a Recruitment Agency Partner, it is essential and your responsibility to ensure that candidates applying to LSEG are aware of this privacy notice.
Skills:
Assurance, Project Management, Automation
Job type:
Full-time
Salary:
negotiable
- Collaborate with cross-functional team members within and across business units to leverage internal product knowledge and expertise for optimum efficiency.
- Interact with product management, project management and development teams to develop a strong understanding of the project and testing objectives.
- Design and create test cases and scripts to address business and technical use cases.
- Work closely with developers to design test criteria and develop automated tests.
- Lead and develop the automation strategy/effort and generate scripts to perform automated testing cycles using Robot framework, Python, Shell script.
- Perform both Manual and Automation testing, performance testing, End to End testing.
- Participate in the architecture and design of a feature early in the development cycle, influencing it to drive quality and adherence to specifications.
- Create documentation for QA process.
- Maintain regular and punctual attendance at work.
- Owns continuous improvement for existing and new processes.
- All other duties as assigned.
- Relevant work experience in development and/or testing role. Or 3+ years for senior QA position.
- Excellent verbal and written communication skills.
- Technical background and an understanding of software testing.
- Good development/scripting skills in common languages like Python, JAVA, Shell script, etc.
- Knowledge of automated testing tools, like Selenium, Robot Framework, Appium, Cypress, JMeter etc.
- Proven ability to manage and prioritize multiple, diverse projects simultaneously.
- Must be flexible, independent and self-motivated.
- Knowledge of Performance testing is an added advantage.
- Experience with some common QA testing tools and best practice.
- Strong desire to be part of a team and build great products.
- Location: True Digital Park, Bangkok.
Senior Software Developer - General Job Description and duties.
Overview:A Senior Software Developer is a highly skilled and experienced software engineer who is responsible for developing, testing, and maintaining software applications. They are also responsible for designing, coding, and debugging software applications, as well as providing technical support and guidance to other software developers. Senior Software Developers are expected to have a deep understanding of software development principles and techniques, as well as a strong knowledge of programming languages and software development tools.
Common Responsibilities:
Designing Software:
Developing software applications and systems, designing user interfaces, and creating software architecture.
Coding:
Writing code, debugging, and testing software applications.
Troubleshooting:
Identifying and resolving software issues.
Documentation:
Writing technical documentation and user manuals.
Collaboration:
Working with other software developers and stakeholders to ensure successful software development.
Maintenance:
Updating and maintaining existing software applications.
- 1