1 - 3 of 3 job positions
for keyword senior system developer
Order by
Please select
- No elements found. Consider changing the search query.
Upload your resume Our AI will read it and recommend you best jobs
Skills:
Compliance, Automation, Payroll
Job type:
Full-time
Salary:
negotiable
- Gather and analyze business requirements and translate them into system solutions.
- Design, implement, and enhance HRIS applications and workflows.
- Lead HR system projects, including configuration, testing, deployment, and support.
- Manage integrations between HR systems and enterprise applications.
- Collaborate with HR, IT teams, and vendors to deliver effective solutions.
- Ensure data accuracy, security, and compliance across HR platforms.
- Develop reports, dashboards, and analytics to support business decisions.
- Drive process improvement and automation initiatives to enhance operational efficiency.
- Bachelor's degree in Computer Science, Information Technology, Human Resources, or related fields.
- 5+ years of experience as a System Analyst, Business Analyst, or HRIS Analyst.
- Strong understanding of HR processes such as Core HR, Performance Management, Payroll, Time Attendance, and Employee Self-Service.
- Experience with HRIS platforms such as Workday, SAP SuccessFactors, Oracle HCM, PeopleSoft, or similar systems.
- Experience in system integration, API, and data management.
- Strong analytical, problem-solving, and stakeholder management skills.
- Excellent communication and project coordination skills.
- Nice to Have.
- Experience in large-scale organizations.
- Knowledge of HR reporting, analytics, and data governance.
- Experience with automation, digital transformation, or AI-enabled solutions.
- Please note that we will get in touch with shortlisted candidates only.
- FB: Krungsri Career(http://bit.ly/FacebookKrungsriCareer).
- LINE: Krungsri Career (http://bit.ly/LineKrungsriCareer).
- LINKEDIN: Krungsri (http://bit.ly/LinkedinKrungsri).
- Applicants can read the Personal Data Protection Announcement of the Bank's Human ResourcesFunction by typing the link from the image that stated below.
- EN.
- (https://krungsri.com/b/privacynoticeen).
- The bank needs to and will have a process for verifying personal information related to the criminal history of applicants before they are considered for employment with the bank.
13 days ago
See morekeyboard_arrow_down
SAVE JOB
UNSAVE JOB
Skills:
Full Stack, Vue.js, node.js
Job type:
Full-time
Salary:
negotiable
- Design and develop scalable, high-performance web applications and backend services.
- Translate business requirements into technical solutions and system designs.
- Define system architecture, technical specifications, and integration approaches.
- Conduct impact analysis and propose optimal technical solutions considering scalability, security, and maintainability.
- Review code and provide technical guidance to junior developers.
- Ensure adherence to coding standards, best practices, and security guidelines.
- Requirement Analysis & Stakeholder CollaborationCollaborate with business users and stakeholders to gather and clarify requirements.
- Analyze and convert functional requirements into detailed technical specifications.
- Provide technical consultation regarding feasibility, constraints, and alternative approaches.
- Participate in solution discussions and present technical proposals to stakeholders.
- Development & ImplementationDevelop frontend applications using modern JavaScript frameworks (e.g., React, Vue.js).
- Build and maintain backend services using Node.js.
- Design and optimize database structures and write efficient SQL queries.
- Implement RESTful APIs and microservices-based solutions.
- Ensure application performance, responsiveness, and reliability.
- DevOps & Quality AssuranceBuild, enhance, and maintain CI/CD pipelines for web application deployment.
- Manage source code using Git and follow branching strategies.
- Support testing activities including unit testing and integration testing.
- Troubleshoot and resolve complex technical issues in development and production environments.
- Continuous ImprovementIdentify opportunities to improve system architecture and development processes.
- Stay up to date with emerging technologies and industry best practices.
- Contribute to knowledge sharing and technical capability development within the team.
- QualificationsBachelor s degree or higher in Computer Science, Computer Engineering, Information Technology, or a related field.
- 5-10 years of experience in application development.
- Strong experience in web frontend technologies including JavaScript, TypeScript, HTML5, CSS, and Web Components.
- Experience in backend service development using Node.js.
- Hands-on experience with at least one modern JavaScript framework (e.g., React or Vue.js).
- Solid understanding of microservices architecture and API-based system design.
- Experience working with both SQL and NoSQL databases (e.g., MSSQL, PostgreSQL, DynamoDB) and ability to write efficient SQL queries.
- Experience in building or maintaining CI/CD workflows for web application projects.
- Proficiency in using Git as a source code version control system.
- Good knowledge of online security practices and protocols (e.g., Authentication/Authorization, OAuth, JWT, HTTPS, secure coding practices).
- Experience collaborating with business users to gather requirements and translate business needs into technical solutions.
- Experience in solution design, technical documentation, and impact analysis for complex systems.
17 days ago
See morekeyboard_arrow_down
SAVE JOB
UNSAVE JOB
Skills:
Assurance, Flutter, Appium
Job type:
Full-time
Salary:
negotiable
- Develop and maintain automated test scripts for web applications and Mini Apps using Playwright or WebdriverIO (WDIO), with guidance from senior team members.
- Support automated testing for Preact-based Mini Apps running as web applications or WebView-based experiences.
- Assist in developing and maintaining automated tests for Flutter-based mobile applications using Appium.
- Maintain and update existing automated test suites built with Robot Framework where applicable.
- Support REST API test automation using suitable tools and frameworks.
- Create reusable test components, test data, and utility functions using JavaScript, TypeScript, Python, or similar programming languages.
- Execute automated test suites, review results, and investigate test failures.
- Identify and report automation issues, test failures, and unstable test cases.
- Work with QA engineers, developers, business analysts, and product owners to understand requirements and expected system behavior.
- Support the integration and execution of automated tests in CI/CD pipelines.
- Document test scripts, automation approaches, execution results, and known issues.
- Participate in code reviews and apply feedback from senior team members.
- Contribute to automation framework improvements and the adoption of newer automation tools under guidance.
- Performance Testing Learning Opportunity.
- Learn the fundamentals of performance testing and tools such as JMeter and k6.
- Assist performance engineers in preparing test data and performance test scenarios.
- Support the execution of performance tests for APIs and key user journeys.
- Learn how to review monitoring information using tools such as Grafana and Dynatrace.
- Develop an understanding of performance metrics such as response time, throughput, error rate, CPU, and memory utilization.
- Must-Have.
- 0-2 years of experience in software testing, quality assurance, software development, or test automation.
- Basic understanding of software testing concepts, test cases, expected results, and defect reporting.
- Basic programming or scripting skills in JavaScript, TypeScript, Python, or a similar language.
- Familiarity with at least one test automation tool or framework, such as Playwright, WebdriverIO, Selenium, Cypress, Appium, or Robot Framework.
- Basic understanding of web applications, including HTML, CSS, browser behavior, and client-server communication.
- Basic understanding of REST APIs, HTTP methods, status codes, and request-response concepts.
- Basic knowledge of Git or another version control system.
- Willingness to learn new automation tools, technologies, and quality engineering practices.
- Ability to investigate problems, ask questions, and communicate findings clearly.
- Ability to work collaboratively with team members and accept technical feedback..
- Nice to Have ;.
- Hands-on experience with Playwright or WebdriverIO (WDIO) through work, internship, academic projects, or personal projects.
- Experience testing Mini Apps, WebView-based journeys, or web applications embedded inside mobile applications.
- Familiarity with modern frontend frameworks such as React, Preact, Vue, or Angular.
- Exposure to mobile test automation using Appium.
- Exposure to Flutter-based mobile applications.
- Familiarity with Robot Framework or Python.
- Experience testing REST APIs using Postman, Playwright, Robot Framework, or similar tools.
- Basic knowledge of CI/CD pipelines.
- Basic knowledge of Linux and command-line tools.
- Exposure to mocking tools such as WireMock.
- Exposure to performance testing tools such as JMeter or k6.
- Familiarity with monitoring tools such as Grafana or Dynatrace.
- Experience testing banking, financial, web, or mobile applications.
- Academic, internship, or personal automation projects that demonstrate programming and testing skills.
- Preferred Candidate Profile ;.
- Interested in software testing, automation, and quality engineering.
- Enjoys learning new tools and solving technical problems.
- Able to write clear, readable, and maintainable test scripts with guidance.
- Pays attention to both technical behavior and expected business outcomes.
- Comfortable collaborating with developers, QA engineers, and other team members.
- Open to feedback and willing to continuously improve.
- Interested in expanding into API testing, mobile testing, CI/CD, and performance testing over time..
- Please note that we will get in touch with shortlisted candidates only.
- FB: Krungsri Career(http://bit.ly/FacebookKrungsriCareer).
- LINE: Krungsri Career (http://bit.ly/LineKrungsriCareer).
- LINKEDIN: Krungsri (http://bit.ly/LinkedinKrungsri).
- Applicants can read the Personal Data Protection Announcement of the Bank's Human Resources Function by typing the link from the image that stated below.
- EN.
- (https://krungsri.com/b/privacynoticeen).
- The bank needs to and will have a process for verifying personal information related to the criminal history of applicants before they are considered for employment with the bank.
1 day ago
See morekeyboard_arrow_down
SAVE JOB
UNSAVE JOB
Send me latest jobs forsenior system developer
Senior System Developer - General Job Description and duties.
Overview:A Senior System Developer is a highly skilled professional who is responsible for designing, developing, and maintaining software systems. They are responsible for creating and implementing software solutions that meet the needs of the organization. They must have a strong understanding of software development principles and be able to work with a variety of programming languages. Senior System Developers must be able to work independently and collaboratively with other developers and stakeholders.
Common Responsibilities:
Designing Software Systems:
Developing software systems that meet the needs of the organization.
Developing Software Solutions:
Writing code and creating software solutions that are efficient and effective.
Testing Software Systems:
Testing software systems to ensure they are functioning properly.
Troubleshooting Software Systems:
Troubleshooting software systems to identify and resolve any issues.
Collaborating with Stakeholders:
Working with stakeholders to ensure software solutions meet their needs.
Maintaining Software Systems:
Maintaining software systems to ensure they are up-to-date and secure.
- 1
