CrawlJobs Logo

Senior Software Developer

Thailand, Bangkok · Job Posted January 12, 2026
Apply Position
Job Link Share

Job Description

Senior Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result whilst consistently advocating for better engineering practices.

Job Responsibility

  • Learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns
  • Use and advocate for continuous delivery practices to deliver high-quality software
  • Work in collaborative, value-driven teams to build innovative customer experiences
  • Create large-scale distributed systems out of microservices
  • Collaborate with a variety of teammates to build features, design concepts and interactive prototypes
  • Apply the latest technology thinking to solve client problems
  • Utilize DevSecOps tools and practices to build and deploy software
  • Oversee or take part in the entire cycle of software consulting and delivery
  • Act as a mentor for less-experienced peers

Requirements

  • Full-stack development experience, with a strong focus on front-end technologies — particularly React Native (primary stack), React, and JavaScript
  • Experience in Object-Oriented programming
  • Comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban
  • Good awareness of TDD, continuous integration and continuous delivery approaches/tools

Nice to have

  • Working knowledge of cloud technology such as AWS, Azure, Kubernetes and Docker
  • Experience in iOS or Android native development

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Developer

8 matching positions

New

Senior Software Developer

Our client is looking for a Senior Software Developer for a 12 month contract in...
Location
Location
Canada , North York
Salary
Salary:
554.83 - 590.41 CAD / Day
https://www.randstad.com Logo
Randstad
Expiration Date
June 10, 2026
Flip Icon
Requirements
Requirements
  • 10+ years of experience in SAP BusinessObject (BOBJ) and Crystal Report
  • Other Reporting tools, particularly Cognos and PowerBI would be an asset
  • Database management such as data normalization, relational database structures, table joins, database constraints
  • BO scripting, Unix/Linux shell scripting and tuning
  • BO administration and package creation
  • Informatica or other ETL experience
  • Oracle (19c), SQL, PL/SQL, JSON, XML, optimized database queries, data architecture, data design, modeling and mapping Business intelligence and data analytics, data warehouse design, development and support
  • Database and BO Performance tuning, automation
  • Enhanced CI/CD experience and DevOps methodologies and technologies an asset
  • BO/Crystal report AODA
Job Responsibility
Job Responsibility
  • Develop, test, support and maintain Panorama Business Object (BO) reports
  • Supporting Panorama Immunization, Inventory and Audit reports
  • Provide subject matter expertise to develop and maintain BO tools for development and unit testing
  • Provide Business Objects and Crystal Reports
  • SQL query creation and tuning
  • Provide Business intelligence and data analytics, data warehouse design, development and support
  • Conducting technical analysis, troubleshooting, and issuing resolutions for production operational support of Panorama reports and other components and utilities
  • Develop reports using relational and hierarchical database technologies
  • Provide information retrieval packages using query languages
  • Support BO administration and package creation
What we offer
What we offer
  • Earn a competitive rate within the industry
  • Location: Onsite role
  • Potential for extension
  • Fulltime
!
Read More
Arrow Right
New

Senior Software Developer

Do you have knowledge of OPS Enterprise Architecture artifacts (or similar), pro...
Location
Location
Canada , North York
Salary
Salary:
554.83 - 590.41 CAD / Day
https://www.randstad.com Logo
Randstad
Expiration Date
June 21, 2026
Flip Icon
Requirements
Requirements
  • Public Sector Experience
  • Experience working with federal/provincial/broader public-sector healthcare providers
  • Knowledge of the provincial immunization system and OPS large complex IT Health related projects or equivalent
  • Experience with integration of Clinical IT Systems such as Client and Provider Registries
  • Knowledge of OPS Enterprise Architecture artifacts (or similar), processes and practices, and ability to produce technical documentation that comply with industry standard practices
  • Knowledge of industry standard such as Project Management Institute (PMI)
  • Experience adopting and adhering to OPS Unified I&IT Project Methodology, OPS Enterprise Architecture and OPS Gating process, and OPS Standard Systems Development Methodologies
  • 10+ years of experience with Cognos 11.x report design, development and testing, Framework manager, Query Studio, Reports Studio, creation of dashboards, map/location etc.
  • Cognos AODA compliant
  • Cognos administration and package creation
Job Responsibility
Job Responsibility
  • Provide subject matter expertise to develop, test, support and maintain 40+ Standard Panorama Enhanced Analytic Reports and transform and present data to support analytics
  • Provide and support PEAR business model to enable self-service reports which is a critical functionality for PHUs, OCMOHPH, PHO and OGP
  • Develop and support PEAR to be AODA compliant
  • Develop and support Cognos upgrades
  • Develop and enhance PEAR by adding more new data scopes, new reports or other new features
  • Provide Business intelligence and data analytics, data warehouse design, dimensional data modeling, relational data modeling development and support
  • Provide impact analysis, effort estimate and solution design/development for PEAR due to DHIR solution upgrades, software upgrades or any new requirements (e.g. Panorama 4.4.x upgrades, PHU merge and more)
  • Support Cognos administration and package creation
  • Conduct research and assessment of options for technical design issues
  • Contributing to design/development project plans, including work breakdown and resources estimates
What we offer
What we offer
  • Earn a competitive rate within the industry
  • Potential for extension
  • Fulltime
Read More
Arrow Right
New

Senior Software Developer

We are seeking a highly experienced Senior Software Developer to lead the design...
Location
Location
Canada , Toronto
Salary
Salary:
554.83 - 590.41 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
June 05, 2026
Flip Icon
Requirements
Requirements
  • 10+ years of hands-on experience in software development and solution design for large-scale financial or business performance systems
  • Expert proficiency in VB.NET, C#, ASP.NET MVC, and .NET Framework
  • Proven experience with Docker, Kubernetes, Node.JS, and Cosmos DB
  • 10+ years of relational database design and development within MS SQL Server environments
  • Demonstrated experience designing solutions specifically using the Azure Power Platform suite
  • Experience developing user authentication using Microsoft Active Directory (online or corporate domain)
  • In-depth experience with Public Sector Health-related projects and Company IT project approval processes
  • Proficient in using Azure DevOps and Azure Boards for requirements and design specifications
Job Responsibility
Job Responsibility
  • Identify gaps in the existing Fiscal IQ system and design software modules to remediate legacy issues and enhance performance
  • Lead R&D efforts to propose and execute strategies for rewriting or migrating on-premise applications to Azure Cloud (PaaS)
  • Design and develop applications using .NET Framework, ASP.NET (Web Forms & MVC), and DevExpress components
  • Design and implement complex business reporting solutions using Power BI, SQL Server Reporting Services (SSRS), and Crystal Reports
  • Build low-code/pro-code hybrid solutions using Power Apps, Power Automate (Flow), and Power BI
  • Configure MS IIS and SQL Server environments
  • build enterprise-level automation using CI/CD pipelines and toolchains
  • Provide maintenance, troubleshooting, and operational warranty for Fiscal IQ instances at the GDC Data Centre, including support for data migration requirements
  • Ensure all UI/UX designs meet AODA/WCAG 2.1 accessibility standards and follow Public Sector Enterprise Architecture practices
What we offer
What we offer
  • Architectural Influence: Lead the R&D and proposal phases for a major provincial cloud migration initiative
  • High-Visibility Projects: Impact the financial planning and budgeting systems used at a provincial company level
  • Tech Variety: Work across a broad spectrum of technologies, from legacy .NET Web Forms to cutting-edge Kubernetes and Serverless Azure environments
  • Professional Stability: A year-long initial contract in a structured, governance-driven environment
  • Fulltime
Read More
Arrow Right
New

Senior Software Developer

Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
July 25, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of dedicated professional experience developing, customizing, and supporting enterprise applications, with a strong focus on Microsoft Dynamics 365 Customer Engagement (CE)
  • Advanced hands-on experience implementing complex platform extensions using C#, JavaScript, Power Fx, Dataverse, and Power Platform utilities (Power Apps/Power Automate)
  • Strong, demonstrated capability working with Microsoft Dynamics 365 Finance & Operations (F&O), specifically building integration layers and managing cross-platform data interactions
  • Proven success working within iterative or enhancement-driven delivery frameworks, with a clear focus on post-MVP product scaling and evolutionary development
  • Solid understanding of operating within structured enterprise IT architectures, data governance structures, and secure coding practices
  • Exceptional problem-solving, documentation, and technical communication skills, with a proven ability to thrive inside hybrid internal/vendor development squads
Job Responsibility
Job Responsibility
  • Design, develop, config, and extend Microsoft Dynamics 365 Customer Engagement (CE) modules, building plugins, workflows, custom forms, and client-side scripts
  • Implement and support secure, scalable data flows and integrations between Dynamics 365 CE, Finance & Operations (F&O), enterprise backend systems, and external applications
  • Produce clean, unit-tested, and easily maintainable code (C#, JavaScript, Power Fx) that aligns with established architectural patterns, security controls, and performance metrics
  • Active support of system integration testing (SIT) and user acceptance testing (UAT) by diagnosing defects, resolving technical anomalies, and validating backend data accuracy
  • Participate in continuous integration/continuous deployment (CI/CD) pipelines and release management activities under Azure-hosted DevOps environments
  • Provide tier-3 technical assistance during post-go-live stabilization phases and contribute to high-quality system documentation to ensure seamless operational knowledge transfer
Read More
Arrow Right
New

Senior Software Developer

We are seeking a highly accomplished Senior Software Developer to lead the trans...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
July 26, 2026
Flip Icon
Requirements
Requirements
  • 8+ years of progressive professional experience navigating the entire Software Development Life Cycle (SDLC) in large enterprise landscapes
  • Advanced hands-on mastery of Oracle databases and writing highly structured, optimized SQL query languages
  • Strong background working within n-tier J2EE-based portal and web application server environments, utilizing ESBs, IBM DataPower, and standards-based XML/SOAP/REST web services
  • Demonstrated experience building, fine-tuning, and maintaining data dashboards within Microsoft Databricks
  • Proven ability to generate clear technical blueprints, ERDs, schema definitions, and system documentation
  • Elite troubleshooting and debugging capabilities, with a proven track record of optimizing applications operating under strict technical and environmental constraints
Job Responsibility
Job Responsibility
  • Translate complex technical systems specifications into working, fully tested applications
  • Author detailed programming specifications and write clean, data-driven code
  • Configure and maintain application workflows within an n-tier J2EE portal environment
  • Manage data transformations across Enterprise Service Buses (ESB) and IBM DataPower gateways using standards-based web services
  • Manage backend architectures utilizing Oracle databases
  • Construct optimized, complex SQL-based queries, stored procedures, and database triggers
  • Design, develop, and support high-performing analytical dashboards and big data pipelines within Microsoft Databricks
  • Review database structures and performance metrics to provide technical recommendations for optimizing schemas, data extractions, and reporting workflows
  • Complete rigorous unit testing, integration testing, and compilation activities
  • Maintain codebase stability and ensure seamless promotion across environments
What we offer
What we offer
  • Diverse Technical Portfolio
  • High-Impact Architecture
  • Structured Workspace
  • End-to-End Ownership
Read More
Arrow Right

Senior Software Developer

AI Web Developer SQL/Python / C# /AI Developer – PERM FTE POSITION NEW POSITION....
Location
Location
United States , Des Moines
Salary
Salary:
120000.00 USD / Year
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • SQL: Design, develop, and optimize SQL queries, query optimization
  • PYTHON: Build robust Python applications using modern frameworks / libraries, scalability, BUILD VS BUY Dev strategy
Job Responsibility
Job Responsibility
  • Build out & integrate
  • innovation and ACTUALLY USE AI in a CREATIVE SUBSTANTIAL Dev stack way
What we offer
What we offer
  • New office with nice amenities
  • Fulltime
Read More
Arrow Right

Senior Software Developer

We are seeking a highly skilled Senior Software Developer with a strong backgrou...
Location
Location
India , Noida
Salary
Salary:
Not provided
techmahindra.com Logo
Tech Mahindra
Expiration Date
June 26, 2026
Flip Icon
Requirements
Requirements
  • Strong proficiency in Java 8, including knowledge of its features and libraries
  • Experience with object oriented programming and design patterns
  • Proficient in using frameworks such as Spring and Hibernate
  • Solid understanding of RESTful web services and microservices architecture
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and SQL
  • Familiarity with version control systems, preferably Git
  • Strong problem solving skills and ability to work independently as well as in a team environment
  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • 7 10 years of professional experience in software development
  • Proven track record of delivering high quality software solutions on time
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable and high performance applications using Java 8
  • Collaborate with product managers, designers, and other developers to define software requirements and specifications
  • Participate in code reviews, ensuring adherence to best practices and coding standards
  • Identify and troubleshoot software defects and performance issues
  • Implement and maintain automated testing frameworks to ensure software quality
  • Stay updated with emerging technologies and industry trends to continuously improve development processes
  • Mentor junior developers and provide technical guidance to the team
  • Contribute to architectural discussions and decisions to enhance system design
  • Python
  • Fulltime
Read More
Arrow Right

Senior Software Developer

Develop and maintain custom applications, modules, templates, workflows, content...
Location
Location
United States , Norfolk
Salary
Salary:
104645.00 USD / Year
odu.edu Logo
Old Dominion University
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Management Information Systems (MIS), Computer Science, or a related field plus 5 years of experience in a Senior Software Developer or any related occupation.
Job Responsibility
Job Responsibility
  • Develop and maintain custom applications, modules, templates, workflows, content models, and integrations using web technologies
  • Implement and support system architecture, data integrations, APIs, and web services to ensure interoperability between content repositories, databases, operating systems, and external university systems
  • Install, configure, upgrade, monitor, and troubleshoot web and application platforms to ensure security, performance, availability, and reliability
  • Document system configurations, changes, and procedures, and coordinate with vendors as needed to resolve system issues or outages.
What we offer
What we offer
  • Work from home is permitted
  • Fulltime
Read More
Arrow Right