9 Software Development jobs in Bangkok
Cloud & AI Solution Engineer - Software, Development Tools and AI
Posted 8 days ago
Job Viewed
Job Description
Microsoft is transforming the developer experience by embedding AI across the software development lifecycle. With GitHub and Visual Studio-trusted by over 100 million developers globally-at the core, and seamless integration with Azure AI, we're leading the way in "Agentic DevOps," where AI agents streamline development and operations. As a Software Solution Engineer, you'll help customers boost productivity and become AI-native.
The Software Solution Engineer (SE) is a technical sales role focused on helping enterprise developers understand the value of Microsoft's AI-powered developer stack across every stage of the software development lifecycle. You'll work directly with engineering leaders and platform teams to accelerate GitHub, Visual Studio, and Azure AI Foundry through hands-on engagements like Proof of Concepts, hackathons, code-with sessions and architecture workshops.
As a trusted technical advisor, you'll guide customers through secure, scalable solution design, influence technical decisions, and accelerate AI integration into their development workflows. Whether enabling DevSecOps at a global bank or scaling GitHub Copilot across thousands of engineers, you'll help customers modernize their SDLC and realize the full value of Microsoft's developer platform.
**Responsibilities**
+ Drive technical sales with decision makers using demos and PoCs to influence solution design and enable production deployments.
+ Lead hands-on engagements-hackathons, code-with sessions, and architecture workshops-to accelerate adoption of Microsoft's developer tools and cloud platforms.
+ Build trusted relationships with developers and platform leads as well as AI decision makers to co-designing secure, scalable architectures and solutions
+ Resolve technical blockers and objections, collaborating with engineering to share insights and improve products.
+ Maintain deep expertise in GitHub, Visual Studio, AI-assisted dev tools, Foundry SDK, CI/CD, DevOps, and cloud-native development (APIs, containers, microservices).
+ Represent Microsoft through thought leadership in developer communities and customer forums
**Qualifications**
**Required Qualification:**
+ 6+ years technical pre-sales or technical consulting experience?
+ OR Bachelor's Degree in Computer Science, Information Technology, or related field AND 4+ years technical pre-sales or technical consulting experience?
+ OR Master's Degree in Computer Science, Information Technology, or related field AND 3+ year(s) technical pre-sales or technical consulting experience?
+ OR equivalent experience
+ Experience engaging enterprise development teams, including developers, architects, and technical decision makers.
+ Proficiency in modern languages like JavaScript/TypeScript, Python, C#, or Java, and frameworks such as .NET, Node.js, or React.
+ Hands-on expertise with GitHub, Visual Studio Code, CI/CD, DevOps, and platform engineering (e.g., observability, security, performance).
+ Proven ability to lead technical engagements (e.g., hackathons, PoCs, MVPs) that drive production-scale outcomes.
**Preferred Qualifications:**
+ 6+ years technical pre-sales, technical consulting, or technology delivery, or related experience
+ OR equivalent experience
+ 4+ years experience with cloud and hybrid, or on premises infrastructure, architecture designs, migrations, industry standards, and/or technology management
+ Experience with cloud-native development: APIs, containers, microservices, event-driven design.
+ Familiarity with AI-assisted tools (e.g., GitHub Copilot), low-code/pro-code platforms, and Azure AI.
+ Ability to shape technical strategy through thought leadership and community engagement.
+ Experience aligning technical solutions with business goals in collaboration with sales and partners.
_#MCAPS_FY26H1-SE-_ Data
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Sr. Manager - Application Development
Posted today
Job Viewed
Job Description
Deliver and support business systems which meet business needs, SLA's and opportunities by integrating information, business process and technology in a cost effective, timely manner
**Your Day at Allianz Ayudhya**
- Select and builds strong functional teams through formal training, diverse assignments, coaching, mentoring, and other development techniques.
- Manage and be responsible for development of IT project cost estimates, and assessment of potential risks.
- Direct and implement strategic direction and policy within area. Promotes and directs the reuse of assets across the organization.
- Organize and control the activities of the team. Manage team, resources and directs their activities.
- Review, evaluate and prepares periodic performance reports of own staff.
- Prepare and communicate progress on team activity. Identifies key resource conflicts and negotiate resolution across projects.
- Ensures technical design of project and baseline work is in accordance with Enterprise Architecture direction.
- Utilizes reuse and component build where applicable.
- Ensure that all developments are aligned with ISO and compliance's standards
**Must Have**
- Affiliated with a technical or professional organization or user group Bachelor's degree in Computer Science or an equivalent combination of education and experience.
**Nice to Have**
- Application Development & Maintenance skills (JAVA (J2SE,J2EE), XML, HTML, PL/SQL, Oracle (Database, Forms, Reports)
- Understanding of Insurance Business and information technology.
- Solid overall IT expertise covering software and hardware across all dimensions of insurance business.
- Experience facilitating software design and ideation sessions
- Coding skills in multiple languages and environments
- Knowledge of design patterns applicable to modern software development, and modern software delivery methods like TDD, BDD, continuous integration (CI) and continuous delivery (CD) like Ansible, Puppet, or Chef
- Experience in software development processes (Agile, Waterfall, V-Model)
**Job Level**:
Professional
**Location**:
- Bangkok, TH, 10330**Area of Expertise**:
IT & Tech Engineering
**Unit**:
Allianz Thailand
**Employing Entity**:
Allianz Ayudhya General Insurance Pcl.
**Job Type**:
Full-Time
**Remote Job**:
Hybrid working
**Employment Type**:
Permanent
**ID**:
35350
Java Developer - Application Development Senior
Posted today
Job Viewed
Job Description
Implement high quality, scalable and extendable JAVA solutions
Provide guidance and direction to stakeholders to deliver on their expectations
Explore new business solutions to continually enhance functionality that fulfills user needs
**Qualifications**:
Bachelor’s degree or higher in Computer Engineering, Computer Sciences, IT, Information System, or related field.
Fresh graduates are welcome.
At least 2 years of experience in Java programming for Junior level
Minimum 4 years of experience for Senior level; Java-based language experience
Familiar with Java Enterprise Edition (J2EE), Spring Boot, Microservices, OOP, Oracle database
Ability to work in a team environment delivering quality software that meets requirements working to a timeline
Good command of English both written and spoken
Motivated to be continually enhancing your skills to be aware of the latest software development
Be a self-starter and recognize when issues need to be raised
Java Developer - Application Development Associate
Posted today
Job Viewed
Job Description
Implement high quality, scalable and extendable JAVA solutions
Provide guidance and direction to stakeholders to deliver on their expectations
Explore new business solutions to continually enhance functionality that fulfills user needs
**Qualifications**:
Bachelor’s degree or higher in Computer Engineering, Computer Sciences, IT, Information System, or related field.
Fresh graduates are welcome.
At least 2 years of experience in Java programming for Junior level
Minimum 4 years of experience for Senior level; Java-based language experience
Familiar with Java Enterprise Edition (J2EE), Spring Boot, Microservices, OOP, Oracle database
Ability to work in a team environment delivering quality software that meets requirements working to a timeline
Good command of English both written and spoken
Motivated to be continually enhancing your skills to be aware of the latest software development
Be a self-starter and recognize when issues need to be raised
Software Developer
Posted today
Job Viewed
Job Description
- Troubleshooting technical issues
- Diagnosing and repairing faults
- Monitoring and reporting faults
- Guarantee the quality of the source code, for all developments under your responsibility
- Perform unit testing, and contributes to integration testing, functional testing and UAT
- Coordinate and work with Developers, DevOps, Security and Infrastructure team to manage and solve issues in the required solution and/or environment.
- Stay up-to-date and research on the new technology that will help improve the solution
**Qualification**:
- Experience 2-3 year in Sybase, MS-SQL
- Technology: Java, JDK 8+, Spring, Spring Boot, JPA, Hibernate, JSP, Angular, Java script
- Required skill: Leadership, Multi-tasking, Analytical skill, Troubleshooting, Mentoring, Communication, Problem solving skill
- Good understanding of Atlassian suite tools (Jira, Bitbucket and Confluence)
- Good command of English
**Nice to have**:
- Experience in Pentest tools
- Experience in wealth management
- Previous experience working with Western company
- French language
- Banking background
Software Developer
Posted today
Job Viewed
Job Description
- Salary up to 33,000 Baht
- For Thai people only.
Position: Software Developer
Qualifications:
- Bachelor's degree in IT, computer science, mathematics, or a closely connected field.
- Age: under 30 years old.
- 1+ years of relevant Software developer experience.
- Having knowledge in C#, ASP.NET, MSSQL, JavaScript, CSS, HTML, Computer systems, Server, and Basic Network.
- Analytical skill identifies the root of the issue and fixes it.
- Good communication skills and a service-minded attitude
- Ability to work independently and as a team player
- Intermediate English proficiency (written & spoken)
- Knowledge in Logistics, Freight Forwarding, Customs clearance is an advantage.
- Knowledge in IT Infrastructure such as, Virtual machine, Cloud, Network, Computer hardware is an advantage.
**Responsibilities**:
- System Analysis and Problem Solving: Analyzing user requirements and translating them into technical specifications. Identifying the root cause of software issues and implementing effective solutions. Collaborating with stakeholders to understand their needs and provide technical guidance.
- Collaboration and Communication: Working closely with cross-functional teams, including project managers, designers, and quality assurance professionals, to ensure smooth software development and deployment. Providing regular updates on project progress and actively participating in team meetings.
- Documentation and Reporting: Creating and maintaining technical documentation, including software design documents, user manuals, and release notes.
- Customer Support: Providing technical assistance and support to end-users, troubleshooting software issues or sometime on hardware issues, and offering timely resolutions. Maintaining a service-minded attitude and delivering excellent customer service.
Software Developer (Fintech)
Posted today
Job Viewed
Job Description
**Responsibilities**:
- Collaborate with teams to solve complex problems and stay updated on industry trends
- Optimize billing systems for accuracy, efficiency, and compliance
- Translate business requirements into effective software solutions
- Implement and maintain robust billing algorithms, integrating seamlessly with APIs and databases
- Stay current with the latest industry trends and technologies in Billing and Processing
**Requirements**:
- Proven software development experience in Billing Logic, with a focus on PHP Laravel.
- Proficiency with JavaScript frameworks such as AngularJS and NodeJS
- Proficiency with fundamental front-end languages such as HTML, CSS and JavaScript
- Solid understanding of database design, MySQL & SQL database
- Strong background with API development, integration
- Proficient in Git or other version control systems
- Strong written and verbal communication skills
- Exposure to a cloud platform (AWS, GCP, Azure, etc) is a plus
**Salary**: ฿50,000.00 - ฿85,000.00 per month
Ability to Commute:
- กรุงเทพมหานคร (required)
Ability to Relocate:
- กรุงเทพมหานคร: Relocate before starting work (required)
Be The First To Know
About the latest Software development Jobs in Bangkok !
Sr Software Eng, Developer Experience
Posted today
Job Viewed
Job Description
As one of the first pioneers of earned wage access, our passion at EarnIn is building products that deliver real-time financial flexibility for those with the unique needs of living paycheck to paycheck. Our community members access their earnings as they earn them, with options to spend, save, and grow their money without mandatory fees, interest rates, or credit checks. Since our founding, our app has been downloaded over 13M times and we have provided access to over $15 billion in earnings.
We're fortunate to have an incredibly experienced leadership team, combined with world-class funding partners like A16Z, Matrix Partners, DST, Ribbit Capital, and a very healthy core business with a tremendous runway. We're growing fast and are excited to continue bringing world-class talent onboard to help shape the next chapter of our growth journey.
***
We are looking for experienced, passionate, and resourceful senior-level engineers to join our developer experience team. As a developer experience engineer, you will work cross-functionally with various teams to optimize the performance and reliability of developer tools and technologies. _This position will be a hybrid from our Bangkok office as part of our expanding site location_. EarnIn provides excellent benefits for our employees including healthcare, internet/cell phone reimbursement, a learning and development stipend, and opportunities to travel to our Palo Alto HQ. Our salary ranges are determined by role, level, and location.
**WHAT YOU'LL DO**
- Lead the development and enhancement of developer tools, SDKs, APIs, and frameworks to improve developer productivity and satisfaction
- Implement robust testing strategies & frameworks for developer tools and infrastructure
- Collect and analyze feedback from the developer community, advocating for changes that enhance their experience
- Contribute to the internal development portal by building various plugins and integrations
- Define and implement best practices for developer experience, including documentation, code samples, and tutorials
- Design & deliver thoughtfully crafted REST APIs to drive the interactions between our developer tooling and 3rd party platforms
- Drive the implementation of new features - break down complex problems into its bare essentials, translate this complexity into elegant design and create high quality, maintainable code
**WHAT WE'RE LOOKING FOR**
- 4+ years of development experience in a fast-paced environment
- Bachelor's, Master's or PhD degree in computer science, computer engineering or a related technical discipline or equivalent industry experience
- Proficient in at least one modern programming language such as C#, Java, JavaScript, Python, Go
- Hands-on experience working with various databases (DynamoDB, MySql, ElasticSearch)
- Experience with continuous integration and delivery tools
- Experienced in developing and executing functional and integration tests
- Excellent written and verbal communication skills
- Ability to thrive in a fast-paced, dynamic environment and you have a bias towards action and results
- Experience with Kubernetes and microservice architecture
Full Stack Developer (Nestjs+refine) - Software
Posted today
Job Viewed
Job Description
***
**Project Details**
**Tech Stack**:
**Backend**: NestJS + ts-rest + prisma
**Frontend**: Refine + Vite + Mui
**Qualification**:
- Bachelors degree in computer science, Computer Engineering or related fields
- At least 3 years experience as Full stack with related tech stack ***
**Type**: Contract
**Contract Length**:3 months (Consider renew)
**Office Location**: MBK Center / Hybrid (WFH 2 days/week)