Company Name:
Company Url:
Short Pitch:
Description:
Headquarter Location:
Tags:


Job Url:

KMS Technology

Bright Minds. Brilliant Solutions.
KMS provides services across the software development lifecycle through partnerships with clients ranging from start-ups to large technology companies. We are a leading provider of offshore product development, software testing, and consulting services. Our infrastructure, methodology, team design, employee profile and client relationship models are designed to maximize the success of our clients in which we can help reduce time to market and increase quality. Most importantly, our culture is defined to encourage our highly experienced teams to deliver innovative solutions that don’t just meet our client’s needs, but also exceed their expectations. Our objective with our clients is to collaboratively build success stories. With every client's engagement, we expect both KMS and our clients to share stories of successful projects, products and relationships that we grow and develop each day. We are proud to say that since the start of KMS, we have had 100% success rate with each client we have worked with.

Headquarter Location:
Atlanta, Georgia

KMS Technology is hiring a Remote Automation Test Engineer (Katalon), KMS Solutions

Job Description

  • Execute all testing activities to improve product quality, work closely with the team (developers, business analysis, customer service, operation, etc.) to deliver the product success
  • Address the test automation needs in a methodical, detail-oriented manner with the help of robust analytical skills and problem-solving capacity
  • Automate functional, regression and/or performance acceptance tests
  • Have complete responsibility to enhance end-to-end automated test coverage
  • Participate in sprint planning and work closely with the Scrum team to analyze requirements and provide necessary test recommendations.

Qualifications

Technical requirements:

  • 3+ years of experience in automation testing
  • Have experience in design/ scripting automation test scripts using Selenium, Appium
  • Have good knowledge in Katalon - both web and mobile
  • Good knowledge of API testing
  • Experience in Banking/ Fintech domain
  • Hands-on experience in manual testing
  • Have experience with the testing process (test strategy, test approach, test plan, test case, bug report, testing report,...)
  • Good knowledge of Agile/Scrum environment
  • Experience in using Jira, Github, Jenkins, and CircleCI to build CI process
  • Fluent in English, have experience in working directly with global clients.

Nice to have:

  • Experience in Katalon Cloud
  • Should have the technical knowledge on set of automation tools not just limited to Katalon to craft any technical challenges.

See more jobs at KMS Technology

Apply for this job

KMS Technology is hiring a Remote Automation Test Engineer (Katalon), KMS Solutions, based in Ha Noi

Job Description

  • Execute all testing activities to improve product quality, work closely with the team (developers, business analysis, customer service, operation, etc.) to deliver the product success
  • Address the test automation needs in a methodical, detail-oriented manner with the help of robust analytical skills and problem-solving capacity
  • Automate functional, regression and/or performance acceptance tests
  • Have complete responsibility to enhance end-to-end automated test coverage
  • Participate in sprint planning and work closely with the Scrum team to analyze requirements and provide necessary test recommendations.

Qualifications

Technical requirements:

  • 3+ years of experience in automation testing
  • Have experience in design/ scripting automation test scripts using Selenium, Appium
  • Have good knowledge in Katalon - both web and mobile
  • Good knowledge of API testing
  • Experience in Banking/ Fintech domain
  • Hands-on experience in manual testing
  • Have experience with the testing process (test strategy, test approach, test plan, test case, bug report, testing report,...)
  • Good knowledge of Agile/Scrum environment
  • Experience in using Jira, Github, Jenkins, and CircleCI to build CI process
  • Fluent in English, have experience in working directly with global clients.

Nice to have:

  • Experience in Katalon Cloud
  • Should have the technical knowledge on set of automation tools not just limited to Katalon to craft any technical challenges.

See more jobs at KMS Technology

Apply for this job

KMS Technology is hiring a Remote Automation Test Engineer (Katalon), KMS Solutions, based in Da Nang

Job Description

  • Execute all testing activities to improve product quality, work closely with the team (developers, business analysis, customer service, operation, etc.) to deliver the product success
  • Address the test automation needs in a methodical, detail-oriented manner with the help of robust analytical skills and problem-solving capacity
  • Automate functional, regression and/or performance acceptance tests
  • Have complete responsibility to enhance end-to-end automated test coverage
  • Participate in sprint planning and work closely with the Scrum team to analyze requirements and provide necessary test recommendations.

Qualifications

Technical requirements:

  • 3+ years of experience in automation testing
  • Have experience in design/ scripting automation test scripts using Selenium, Appium
  • Have good knowledge in Katalon - both web and mobile
  • Good knowledge of API testing
  • Experience in Banking/ Fintech domain
  • Hands-on experience in manual testing
  • Have experience with the testing process (test strategy, test approach, test plan, test case, bug report, testing report,...)
  • Good knowledge of Agile/Scrum environment
  • Experience in using Jira, Github, Jenkins, and CircleCI to build CI process
  • Fluent in English, have experience in working directly with global clients.

Nice to have:

  • Experience in Katalon Cloud
  • Should have the technical knowledge on set of automation tools not just limited to Katalon to craft any technical challenges.

See more jobs at KMS Technology

Apply for this job

KMS Technology is hiring a Remote Automation Test Engineer, KMS Healthcare

Job Description

  • Execute all testing activities to improve product quality, work closely with the team (developers, business analysis, customer service, operation, etc.) to deliver the product success
  • Address the test automation needs in a methodical, detail-oriented manner with the help of robust analytical skills and problem-solving capacity
  • Automate functional, regression and/or performance acceptance tests
  • Have complete responsibility to enhance end-to-end automated test coverage
  • Participate in sprint planning and work closely with the Scrum team to analyze requirements and provide necessary test recommendations

Qualifications

  • Strong experience in developing test automation for web services and web application
  • 2+ years of experience in creating and running automated tests using testing frameworks like Appium/Selenium/etc.
  • Hand-on experience in using test tools like TestNG/Mocha/Jasmine/Nightwatch, etc.
  • Solid testing experiences (test strategy, test approach, test plan, test techniques included black box, risk-based, exploratory, Non-UI testing, etc.)
  • Good knowledge of the software development process, especially the software testing process

See more jobs at KMS Technology

Apply for this job

KMS Technology is hiring a Remote Senior Performance Test Engineer, KMS Healthcare

Job Description

  • Define, design, implement and execute performance testing strategy and plan, interfacing with all levels of application protocol stack.
  • Work with the entire team to set up a performance testing process from scratch, including test environment and test data, to identify potential application and infrastructure bottlenecks.
  • Design the workflow models, implement test scripts and conduct all types of system performance testing to ensure system reliability, capacity, and scalability.
  • Evaluate and analyze test results and coordinate with development teams to find and fix bugs.
  • Manage performance test reports, analyze and evaluate root causes of performance issues and suggest corrective solutions.
  • Review and ensure the correct and appropriate performance testing process
  • Communicate and collaborate with project teams on the progress, issues and improvement recommendation.

Qualifications

General requirements:

  • Likely having 3+ years of experience (flexible depending on how fast your learning and technical developing capabilities are)
  • Strong working experience in some of the performance testing tools (K6, Apache JMeter, WebLOAD, NeoLoad)
  • Solid understanding of performance testing methodologies
  • Strong understanding of web architecture and protocols 
  • Ability to use monitoring, profiling tools and supporting tools such as New Relic, Dynatrace, AWS CloudWatch, MySQL Workbench, Gafana, Prometheus or similar tools
  • Understanding of system resource performance: CPU, Memory, Network I/O, Storage devices. 
  • Having experience in using Linux.

Nice to have:

  • Experience with distributed, cloud based architectures including Docker, Kubernetes, Azure service containerization, distributed architectures, REST web services, microservices
  • Continuous integration and deployment (Jenkins, Gradle, SonarQube)
  • Experience with: Requirements engineering, Test Driven Development, Tomcat, Git, Database design

See more jobs at KMS Technology

Apply for this job

KMS Technology is hiring a Remote React Native Team Lead, KMS Healthcare

Job Description

  • Architect, develop, and maintain high-quality React Native applications using clean code.
  • Use additional JavaScript libraries, such as Redux, to make asynchronous API calls and enhance website loading speed.
  • Implement pixel-perfect user interfaces that match designs.
  • Diagnose and repair bugs and performance bottlenecks for native-like performance.
  • Reach out to the open source community to encourage and assist in implementing mission-critical software fixes—React Native moves quickly and frequently breaks things.
  • Participate in sprint retrospectives and daily standups as well as two-week sprints.
  • Utilize new, contemporary, smooth animations and transitions to provide a great user experience.
  • Plan the data and presentation layers of the application's front end.
  • Leverage native APIs for deep integrations with both platforms.
  • Maintain code and write tests to ensure the product is of the highest quality.
  • Transition existing React web apps to React Native.

Qualifications

General requirements:

  • Having 7+ years of experience in the relevant jobs. 
  • An Upper-Intermedidate level of English skills.

Technical requirements:

  • Firm grasp of the JavaScript and TypeScript language and its nuances, including ES6+ syntax.
  • Solid knowledge of functional or object-oriented programming.
  • Strong ability to write well-documented and clean Javascript code.
  • Rock solid at working with third-party dependencies and debugging dependency conflicts.
  • Familiarity with native build tools, like XCode, Gradle Android Studio.
  • Understanding of REST APIs, the document request model, and offline storage.
  • Experience with automated testing suites, like Jest.

Nice to have:

  • Has knowledge about Native iOS and Android.

See more jobs at KMS Technology

Apply for this job

KMS Technology is hiring a Remote React Native Developer, KMS Healthcare

Job Description

  • Develop, and maintain high-quality React Native applications using clean code.

  • Use additional JavaScript libraries, such as Redux, to make asynchronous API calls and enhance website loading speed.

  • Implement pixel-perfect user interfaces that match designs.

  • Diagnose and repair bugs and performance bottlenecks for native-like performance.

  • Reach out to the open source community to encourage and assist in implementing mission-critical software fixes—React Native moves quickly and frequently breaks things.

  • Participate in sprint retrospectives and daily standups as well as two-week sprints.

  • Utilize new, contemporary, smooth animations and transitions to provide a great user experience.

  • Plan the data and presentation layers of the application's front end.

  • Leverage native APIs for deep integrations with both platforms.

  • Maintain code and write tests to ensure the product is of the highest quality.

  • Transition existing React web apps to React Native.

Qualifications

General requirements:

  • Likely having 3+ years of experience in the relevant position.

  • An Intermedidate level of English skills.

Technical requirements:

  • Firm grasp of the JavaScript and TypeScript language and its nuances, including ES6+ syntax.

  • Knowledge of functional or object-oriented programming.

  • Ability to write well-documented and clean Javascript code.

  • Rock solid at working with third-party dependencies and debugging dependency conflicts.

  • Familiarity with native build tools, like XCode, Gradle Android Studio.

  • Understanding of REST APIs, the document request model, and offline storage.

  • Experience with automated testing suites, like Jest.

Nice to have:

  • Has knowledge about Native iOS and Android.

See more jobs at KMS Technology

Apply for this job

KMS Technology is hiring a Remote Senior Automation Test Engineer, KMS Healthcare

Job Description

  • Execute all testing activities to improve product quality, work closely with the team (developers, business analysis, customer service, operation, etc.) to deliver the product success
  • Address the test automation needs in a methodical, detail-oriented manner with the help of robust analytical skills and problem-solving capacity
  • Automate functional, regression and/or performance acceptance tests
  • Have complete responsibility to enhance end-to-end automated test coverage
  • Participate in sprint planning and work closely with the Scrum team to analyze requirements and provide necessary test recommendations

Qualifications

  • Strong domain knowledge on web/mobile app testing expertise
  • 3+ years of experience in creating and running automated tests on a web/mobile app using app testing frameworks like Selenium/Appium/XCTest/ XCUiTest
  • Hand-on experience in using test tools like TestNG/ Jasmine/ Mocha/ Nightwatch/ Protractor/ caWebdriverIO etc.
  • Solid testing experiences (test strategy, test approach, test plan, test techniques included black box, risk-based, exploratory, Non-UI testing, etc.)
  • Good knowledge of the software development process, especially the software testing process
  • Methodical and detail-oriented, with solid analytical skills and problem-solving ability
  • Strong dedication to quality and a positive, collaborative attitude and approach to testing
  • Being a senior member of the engineering team, self-motivated; able to find opportunities for improvement and tackle them without external direction
  • Knowledge of AI/ML is a plus

See more jobs at KMS Technology

Apply for this job

18d

Java Software Architect, KMS Healthcare

KMS TechnologyDa Nang City, Viet Nam, Remote
agileBachelor's degreesqloracleDesignscrumjavamysqlcssangularjavascriptreactjs

KMS Technology is hiring a Remote Java Software Architect, KMS Healthcare

Job Description

  • Work with US-based clients and Vietnam development team to understand business needs and develop technical solutions for enterprise applications
  • Lead technical of the team to make technical decision in terms of the architecture and technology choices for the applications
  • Ensure code quality and development practices are followed, code written by you and your team adheres to standards for accessibility, scalability, usability, security, and performance
  • Provide technical mentorship to software architecture and project members in complex software development projects and resolve difficult technical issues
  • Participate in Scrum ceremonies with onshore and offshore teams
  • Collaborate with cross-functional team members, management team and customers
  • Defining and documenting the overall solution architecture
  • Working together with stakeholders to comprehend their needs and requirements
  • Evaluating and selecting appropriate technologies and platforms for the solution
  • Developing and maintaining architectural standards and best practices
  • Ensuring that the solution meets performance, scalability, and security requirements
  • Providing technical guidance and support to development teams
  • Identifying and mitigating potential risks and issues related to the solution
  • Participating in the continuous improvement of the solution and its components
  • Perform other tasks assigned by the Line Manager

Qualifications

General requirements:

  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • At least upper intermediate level of English and the ability to present to client’s technical leaders and executive team as well as participating online conferences in English
  • Likely having 5+ years of experience depending on how fast of your learning and developing technical capability
  • Strong knowledge of various technologies, platforms, and architectural patterns
  • Excellent problem-solving and analytical skills
  • Strong communication and interpersonal skills
  • Ability to work effectively with cross-functional teams
  • Familiar with Agile development methodologies (Scrum, XP, Kanban)
  • Able to obtain deep knowledge of the project’s technologies
  • Able to work independently with minimal guidance
  • Able to self-learn and quickly adapt to new technologies

Technical requirements:

  • Solid knowledge and experience as enterprise software architect with the ability to be hands-on as a developer, a technical lead or architect
  • Experience with JAVA and application server architectures
  • Strong experience with web-based technologies: Spring (Spring Core, Spring MVC, Spring Security, Spring Data, Spring Boot) and ORM (JPA, Hibernate)
  • Strong understanding of object-oriented programming (OOP) principles.
  • Experience with database design and SQL (e.g., SQL Server, Oracle, MySQL).
  • Good experience with unit testing and mocking frameworks: JUnit, mock
  • Experience with front-end development technologies (HTML, CSS, JavaScript) and front-end frameworks (e.g., ReactJS, Angular, VueJS, KnockoutJS)
  • Experience in microservices and cloud environment (Azure/AWS/GCP).
  • Performs effectively & independently in software implementation activities (designing, coding, verification, unit testing, integration testing, and debugging…)
  • Competent in software development processes and agile development practices
  • Has basic & discrete knowledge of software requirements and software testing

See more jobs at KMS Technology

Apply for this job

KMS Technology is hiring a Remote NodeJS Software Architect, KMS Healthcare

Job Description

  • Lead technical of the team to make technical decision in terms of the architecture and technology choices for the applications
  • Ensure code quality and development practices are followed, code written by you and your team adheres to standards for accessibility, scalability, usability, security, and performance
  • Provide technical mentorship to software architecture and project members in complex software development projects and resolve difficult technical issues
  • Participate in Scrum ceremonies with onshore and offshore teams
  • Collaborate with cross-functional team members, management team and customers
  • Defining and documenting the overall solution architecture
  • Working together with stakeholders to comprehend their needs and requirements
  • Evaluating and selecting appropriate technologies and platforms for the solution
  • Developing and maintaining architectural standards and best practices
  • Ensuring that the solution meets performance, scalability, and security requirements
  • Providing technical guidance and support to development teams
  • Identifying and mitigating potential risks and issues related to the solution
  • Participating in the continuous improvement of the solution and its components
  • Perform other tasks assigned by the Line Manager

Qualifications

General Requirements:

  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • At least upper intermediate level of English and the ability to present to client’s technical leaders and executive team as well as participating online conferences in English
  • Likely having 5+ years of experience depending on how fast of your learning and developing technical capability
  • Strong knowledge of various technologies, platforms, and architectural patterns
  • Excellent problem-solving and analytical skills
  • Strong communication and interpersonal skills
  • Ability to work effectively with cross-functional teams
  • Familiar with Agile development methodologies (Scrum, XP, Kanban)
  • Able to obtain deep knowledge of the project’s technologies
  • Able to work independently with minimal guidance
  • Able to self-learn and quickly adapt to new technologies

Technical Requirements:

  • 5+ years of  professional experience as a Full-Stack Software Engineer.
  • Strong understanding of object-oriented programming (OOP) principles.
  • Proficiency in NODE.JS and NODE.JS frameworks.
  • Experience with database design and SQL (e.g., SQL Server, Oracle, MySQL).
  • Experience with web development technologies (HTML, CSS, JavaScript) and front-end frameworks (e.g., ReactJS, Angular, VueJS, KnockoutJS)
  • Experience in microservices and cloud environment (Azure/AWS/GCP) is s plus.
  • Performs effectively & independently in software implementation activities (designing, coding, verification, unit testing, integration testing, and debugging…)
  • Perform exemplary work in terms of quality and level of skill/knowledge required
  • Competent in software development processes and agile development practices
  • Has basic & discrete knowledge of software requirements and software testing

See more jobs at KMS Technology

Apply for this job

KMS Technology is hiring a Remote Senior Front-end Software Engineer (ReactJS), KMS Healthcare

Job Description

  • Delivering efficient, reusable, well-designed, high-quality, and testable front-end applications.
  • Providing code documentation and other inputs to technical documents
  • Reviewing other developer code to ensure code quality
  • Collaborating with back-end developers to optimize design couplings
  • Practice knowledge of website optimization techniques and fast page load times
  • Stay up-to-date on emerging technologies

Qualifications

General requirements:

  • Intermediate skill level of English
  • Likely having 3+ years of experience (flexible depending on how fast your learning and technical developing capabilities are)
  • Able to obtain deep knowledge of the project’s technologies
  • Passionate about building a great UI/UX apps

Technical requirements:

  • Strong experience in ReactJS
  • Expert in HTML5, CSS3 and JavaScript/ES6
  • Experience in building a single page application including front-end routing, 2-way data binding, client-side rendering, and JSON-based RESTful APIs
  • Experience in the Unit Test frameworks such as Karma/Mocha, Jasmine, QUnit
  • Understand web development process (design, development and deployment)

    See more jobs at KMS Technology

    Apply for this job

    25d

    NodeJS Software Engineer, KMS Healthcare

    KMS TechnologyHo Chi Minh City, Viet Nam, Remote
    agileDesignmobileuiscrumtypescriptjavascriptNode.js

    KMS Technology is hiring a Remote NodeJS Software Engineer, KMS Healthcare

    Job Description

    • Perform hands-on coding and code review as other peer developers as needed
    • Understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent with this
    • Design, develop, review, implement, maintain and manage continuous integration, build management and deployment scripts, systems, and any code as required
    • Write unit tests and run through all the test cases for assigned tasks and ensure all cases are tested and passed before release for testing
    • Participate in Agile/Scrum activities: daily standup, demo session, retrospective, estimate and planning, etc
    • Perform other tasks assigned by the Line Manager

    Qualifications

    General Requirements

    • At least intermediate level of English level
    • Ability to obtain deep knowledge of the project technologies and work independently with minimum guidance
    • Ability to self-learn and adapt to new technologies quickly
    • Familiar with Agile development methodologies (Scrum, XP, Kanban)
    • Ability to effectively communicate, collaboration with tech, non-technical members and clients

    Technical Requirements

    • 3+ years of  professional experience as a Software Engineer.
    • Proficiency in Node.js, Nest.js or other Node.js frameworks.
    • Solid knowledge of OOP, design patterns and enterprise application architecture patterns
    • Experience with TypeScript, JavaScript, HTML and CSS.
    • Experience with Ionic open-source UI toolkit for building cross-platform mobile, web, and desktop applications

    See more jobs at KMS Technology

    Apply for this job

    KMS Technology is hiring a Remote Senior NodeJS Software Engineer, KMS Healthcare

    Job Description

    • Perform hands-on coding and code review as other peer developers as needed
    • Understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent with this
    • Design, develop, review, implement, maintain and manage continuous integration, build management and deployment scripts, systems, and any code as required
    • Write unit tests and run through all the test cases for assigned tasks and ensure all cases are tested and passed before release for testing
    • Participate in Agile/Scrum activities: daily standup, demo session, retrospective, estimate and planning, etc
    • Provide mentoring/training for junior members if any
    • Perform other tasks assigned by the Line Manager

    Qualifications

    General Requirements:

    • At least intermediate level of English level
    • Ability to obtain deep knowledge of the project technologies and work independently with minimum guidance
    • Ability to self-learn and adapt to new technologies quickly
    • Ability to lead or mentor 1-2 members
    • Familiar with Agile development methodologies (Scrum, XP, Kanban)
    • Ability to effectively communicate, collaboration with tech, non-technical members and clients

    Technical Requirements:

    • 5+ years of  professional experience as a Full-Stack Software Engineer.
    • Proficiency in Node.js, Express.js or other Node.js frameworks.
    • Performs effectively & independently in software implementation activities: maintainability, re-usability, code review, unit testing, integration testing, etc.
    • Solid knowledge of OOP, design patterns and enterprise application architecture patterns
    • Have hands-on experience on front-end development, especially with JavaScript frameworks: ReactJS, Angular, Vue.js, etc

    Nice to have:

    • Basic knowledge or experience with CI/CD and a cloud platform (Azure/AWS/GCP)
    • Have experience with Ionic 
    • Having expertise in healthcare domain knowledge, especially in scrubbing claims or ERA/EOB, is highly advantageous.

    See more jobs at KMS Technology

    Apply for this job

    KMS Technology is hiring a Remote Senior React Native Developer, KMS Healthcare

    Job Description

    • Design, develop, and maintain user interfaces usingReact Native components and best practices.
    • Collaborate with designers and back-end engineers to translate mockups and specifications into functional mobile features.
    • Leverage your experience with Android development (Java/Kotlin) to troubleshoot native-side issues and develop native modules when needed.
    • Utilize React Query for efficient data fetching and caching.
    • Possess a fundamental understanding of optimizing app performance for a smooth user experience.
    • Implement a global state management solution like Redux or Zustand to manage application states.
    • Stay up-to-date with the latest trends and technologies in the React Native ecosystem.

    Qualifications

    General requirements:

    • An intermediate level of English level

    • At least 3+ years of experience in developing mobile applications with React Native.

    • Excellent communication and collaboration skills.

    • Demonstrate a strong ability to learn and adapt to new technologies quickly.

    • A passion for learning and staying up-to-date with the latest technologies.

    Technical requirements:

    • Strong understanding of React concepts (components, props, state management).

    • Proven ability to write clean, maintainable, and well-documented code.

    • Familiarity with React Query or similar libraries for data fetching.

    • Basic knowledge of app performance optimization techniques.

    • Experience with a global state management solution like Redux or Zustand.

    Nice to have:

    • Experience with other cross-platform frameworks (e.g., Flutter).

    • Experience with unit testing and UI testing frameworks for React Native.

    • Experience with continuous integration and continuous delivery (CI/CD) pipelines.

    • Have a basic understanding of writing apps for TV platforms (experience is a plus).

    See more jobs at KMS Technology

    Apply for this job

    +30d

    .NET Software Engineer, KMS Healthcare

    KMS TechnologyDa Nang City, Viet Nam, Remote
    agileBachelor's degreesqloracleDesignscrumc++.netmysqlcssangularjavascriptreactjs

    KMS Technology is hiring a Remote .NET Software Engineer, KMS Healthcare

    Job Description

    • Perform hands-on coding and code review as other peer developers as needed
    • Understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent with this;
    • Design, develop, review, implement, maintain and manage continuous integration, build management and deployment scripts, systems, and any code as required;
    • Write unit tests and run through all the test cases for assigned tasks and ensure all cases are tested and passed before release for testing.
    • Participate in Agile/Scrum activities: daily standup, demo session, retrospective, estimate, and planning, etc
    • Provide mentoring/training for junior members if any
    • Perform other tasks assigned by the Line Manager.

    Qualifications

    General requirements:

    • Bachelor's degree in Computer Science, Information Technology, or a related field
    • At least intermediate level of English level
    • Likely having 1+ years of experience depending on how fast of your learning and developing technical capability
    • Familiar with Agile development methodologies (Scrum, XP, Kanban)
    • Ability to obtain deep knowledge of the project technologies and work independently with minimum guidance
    • Ability to self-learn and adapt to new technologies quickly

    Technical requirements:

    • Proficiency in C#, ASP.NET, .NET Core and.NET framework.
    • Strong understanding of object-oriented programming (OOP) principles.
    • Experience with database design and SQL (e.g., SQL Server, Oracle, MySQL).
    • Experience with web development technologies (HTML, CSS, JavaScript) and front-end frameworks (e.g., ReactJS, Angular, VueJS, KnockoutJS)
    • Performs effectively & independently in software implementation activities (designing, coding, verification, unit testing, integration testing, and debugging…)
    • Perform exemplary work in terms of quality and level of skill/knowledge required
    • Competent in software development processes and agile development practices
    • Recognized as a company-wide source of knowledge in software implementation
    • Has basic & discrete knowledge of software requirements and software testing
    • Experience in microservices and cloud environment (Azure/AWS/GCP) is s plus.

      See more jobs at KMS Technology

      Apply for this job

      KMS Technology is hiring a Remote Senior DevOps Engineer, KMS Healthcare

      Job Description

      • Work with US-based clients and Vietnam development to understand business needs and develop technical solutions to support DevOps requirements across both teams.
      • Deliver cloud-based products and underlying informatics platforms with high availability, scalability, fault tolerance, quality, and security.
      • Design, promote, and support the utilization of containers, microservices, and cloud deployment across various cloud platforms, ensuring frictionless integration and continuous deployment practices.
      • Maintain/monitor/troubleshoot issues of cloud environments, ensure their optimal performance and promptly address any issues that may arise.
      • Conduct DevOps tools research, evaluation, proof of concept, installation, configuration, and training.

      Qualifications

      General requirements:

      • Upper-Intermediate level of English.
      • Strong understanding of software development lifecycle methodologies.
      • 5+ years of experience in a similar DevOps Engineer role.
      • Bachelor's degree in Computer Science, Engineering, or related field.
      • Strong leadership and project management skills.
      • Excellent problem-solving and troubleshooting abilities, communication and collaboration skills.
      • Ability to thrive in a fast-paced and dynamic environment.

      Technical requirements: 

      • Proficient in modern cloud platforms (AWS, Azure, GCP).
      • Experience in Agile, ITIL Process, and fast-paced DevOps environments.
      • Strong knowledge of modern CI/CD tools and concepts.
      • Strong hands-on experience with DevOps tools (Terraform, Jenkins, Selenium, Docker, Kubernetes, Puppet, etc.)
      • Experience with managing databases (NoSQL, ActiveMQ, MySQL, MS SQL).
      • Familiarity with source control systems (Github, Gitlab, Bitbucket).

      See more jobs at KMS Technology

      Apply for this job

      +30d

      Mobile Team Lead, KMS Healthcare

      KMS TechnologyDa Nang City, Viet Nam, Remote

      KMS Technology is hiring a Remote Mobile Team Lead, KMS Healthcare

      Job Description

      • Lead the design, development, and maintenance of mobile applications (iOS, Android, cross-platform).
      • Define and implement the mobile infrastructure, including backend integration, CI/CD pipelines, and performance optimization tools.
      • Collaborate with cross-functional teams to define requirements and deliver high-quality mobile solutions.
      • Write clear, maintainable and testable code to ensure the product is of the highest quality
      • Identify and implement opportunities for performance optimization and resource efficiency.
      • Participate in code reviews and contribute to a culture of quality and continuous improvement.
      • Stay up-to-date with the latest mobile development trends and technologies.

      Qualifications

      General Requirements:

      • Bachelor's Degree in Computer Science, Information Technology or a relevant field

      • Upper-Intermediate skill level of English (the ability to present to clients and stakeholders as well as participate online conferences in English)

      • Likely having 5+ years of experience depending on how fast of your learning and developing technical capability

      • Familiar with Agile development methodologies (Scrum)

      • Able to obtain deep knowledge of the project’s technologies

      • Able to self-learn and quickly adapt to new technologies

      Technical Requirements:

      • Proficiency in one of mobile development languages such as Swift (for iOS) or Kotlin/Java (for Android) or cross-platform. 

      • In-depth knowledge of mobile development frameworks and libraries (e.g., SwiftUI, Jetpack).

      • Good knowledge of OOP.

      • Performs effectively & independently in software implementation activities (designing, coding, verification, unit testing, integration testing, and debugging…).

      • Hands-on experience with RESTful APIs, JSON, and third-party integrations.

      • Familiarity with mobile UI/UX design principles and guidelines.

      • Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.

      See more jobs at KMS Technology

      Apply for this job

      KMS Technology is hiring a Remote Senior IT Business Analyst, KMS Healthcare

      Job Description

      The Brilliant Career You'll Love

      Senior Business Analysts are engineers who are responsible for developing the client’s business strategies and models, defining and managing business analysis, design practices and mindset across Agile/Scrum processes. Working closely with stakeholders to formulate strategic insights and propose action plans to achieve client’s business needs.

      Key responsibilities

      • Assess the client’s business needs and business processes
      • Define quality attributes, external interfaces, constraints, and other non-functional requirements
      • Serve as a contact point between stakeholders and the development team to ensure that the development team understands the business requirements and that the evolving solution meets the defined requirements
      • Lead requirements analysis and verification, ensuring that requirement statements are complete, consistent, concise, comprehensible, traceable, feasible, unambiguous, and verifiable and that they conform to standards
      • Deliver documents write-up:  Product’s vision, Project’s scope, Business Requirement Document, System Requirement Specification, Functional Specification Document, System Requirement Document, User Guide and other documents that might be required 
      • Participate in peer reviews of work products derived from requirements specifications to ensure that the requirements were interpreted correctly
      • Interview the domain experts at the client company to capture all relevant domain knowledge
      • Communicate with client counterparts and other stakeholders if any
      • Provide mentoring/training if any

      Qualifications

      General requirements:

      • Likely having 5+ years of experience in BA depending on how fast your learning and developing capability
      • Excellent in English communication (speaking, listening, reading and writing), equivalent to IELTS 7.0
      • Strong knowledge and perform tactical requirement gathering/management work, mostly independently and require supervision for more complex work
      • Proven ability in Business Analyst skill set: requirements engineering, business process analysis, facilitation techniques, documentation techniques, etc.
      • Good knowledge of software development process, especially software requirement analysis
      • Good organizational and analytical thinking, and ability to capture and document both high level concepts and detailed requirements in an accurate, unambiguous and succinct fashion
      • Good listening and interviewing skills to understand a customer’s business environment and processes
      • Good UI/UX knowledge/experience
      • Proven knowledge or experience in Product Owner skill set: market research, user-focused, data analytics, etc. 
      • Aptitude to learn and understand new and emerging technologies

      Personal qualities:

      • Team-oriented
      • Thorough, paying attention to details
      • Creative

      Nice to have:

      • Experienced in Healthcare Domain
      • Experience working in an Agile environment
      • Professional certificates in Business Analysis | Product Owner (like PSPO I)

      See more jobs at KMS Technology

      Apply for this job

      +30d

      .NET Software Architect, KMS Healthcare

      KMS TechnologyDa Nang City, Viet Nam, Remote
      agileBachelor's degreesqloracleDesignscrumc++.netmysqlcssangularjavascriptreactjs

      KMS Technology is hiring a Remote .NET Software Architect, KMS Healthcare

      Job Description

      • Lead technical of the team to make technical desicion in terms of the architecture and technology choices for the applications
      • Ensure code quality and development practices are followed, code written by you and your team adheres to standards for accessibility, scalability, usability, security, and performance
      • Provide technical mentorship to software architecture and project members in complex software development projects and resolve difficult technical issues
      • Enhance or develop new application features for our microservices and/or Legacy systems
      • Participate in Scrum ceremonies with onshore and offshore teams
      • Collaborate with cross-functional team members, management team and customers
      • Perform other tasks assigned by the Line Manager

      Qualifications

      General requirements:

      • Bachelor's degree in Computer Science, Information Technology, or a related field
      • At least upper intermediate level of English and the ability to present to client’s technical leaders and executive team as well as participating online conferences in English
      • Likely having 5+ years of experience depending on how fast of your learning and developing technical capability
      • Familiar with Agile development methodologies (Scrum, XP, Kanban)
      • Able to obtain deep knowledge of the project’s technologies
      • Able to work independently with minimal guidance
      • Able to self-learn and quickly adapt to new technologies

      Technical requirements:

      • Proficiency in C#, ASP.NET, .NET Core and.NET framework.
      • Strong understanding of object-oriented programming (OOP) principles.
      • Experience with database design and SQL (e.g., SQL Server, Oracle, MySQL).
      • Experience with web development technologies (HTML, CSS, JavaScript) and front-end frameworks (e.g., ReactJS, Angular, VueJS, KnockoutJS)
      • Performs effectively & independently in software implementation activities (designing, coding, verification, unit testing, integration testing, and debugging…)
      • Perform exemplary work in terms of quality and level of skill/knowledge required
      • Competent in software development processes and agile development practices
      • Recognized as a company-wide source of knowledge in software implementation
      • Has basic & discrete knowledge of software requirements and software testing
      • Experience in microservices and cloud environment (Azure/AWS/GCP) is s plus.

         

        See more jobs at KMS Technology

        Apply for this job

        KMS Technology is hiring a Remote Senior .NET Software Engineer, KMS Healthcare

        Job Description

        • Perform hands-on coding and code review as other peer developers as needed
        • Understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent with this;
        • Design, develop, review, implement, maintain and manage continuous integration, build management and deployment scripts, systems, and any code as required;
        • Write unit tests and run through all the test cases for assigned tasks and ensure all cases are tested and passed before release for testing.
        • Participate in Agile/Scrum activities: daily standup, demo session, retrospective, estimate, and planning, etc
        • Provide mentoring/training for junior members if any
        • Perform other tasks assigned by the Line Manager.

        Qualifications

        General requirements:

        • Bachelor's degree in Computer Science, Information Technology, or a related field
        • At least intermediate level of English level
        • Likely having 5+ years of experience depending on how fast of your learning and developing technical capability
        • Familiar with Agile development methodologies (Scrum, XP, Kanban)
        • Ability to obtain deep knowledge of the project technologies and work independently with minimum guidance
        • Ability to self-learn and adapt to new technologies quickly

        Technical requirements:

        • Proficiency in C#, ASP.NET, .NET Core and.NET framework.
        • Strong understanding of object-oriented programming (OOP) principles.
        • Experience with database design and SQL (e.g., SQL Server, Oracle, MySQL).
        • Experience with web development technologies (HTML, CSS, JavaScript) and front-end frameworks (e.g., ReactJS, Angular, VueJS, KnockoutJS)
        • Performs effectively & independently in software implementation activities (designing, coding, verification, unit testing, integration testing, and debugging…)
        • Perform exemplary work in terms of quality and level of skill/knowledge required
        • Competent in software development processes and agile development practices
        • Recognized as a company-wide source of knowledge in software implementation
        • Has basic & discrete knowledge of software requirements and software testing
        • Experience in microservices and cloud environment (Azure/AWS/GCP) is s plus.

          See more jobs at KMS Technology

          Apply for this job