I confirm that I work for KMS Technology and that I have been given the task by its management to manage this profile.
I will keep all information up to date and agree to receive notifications related to job posts, discussions, and any other content related to the company.

Cancel 

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 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

5d

Senior Android Developer, KMS Healthcare

KMS TechnologyDa Nang City, Viet Nam, Remote
kotlinmobileuifluttergitjavaandroid

KMS Technology is hiring a Remote Senior Android Developer, KMS Healthcare

Job Description

  • Define mobile framework and drive mobile project implementation.
  • Build smooth UI across mobile platforms.
  • Write clear, maintainable and testable code to ensure the product is of the highest quality.
  • Diagnose and fix bugs, fix performance bottlenecks.
  • 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 Leader/ Manager.

Qualifications

General requirements:

  • Passionate about mobile technologies.
  • Intermediate level of English level.
  • Good for logical thinking and problem solving.
  • Ability to self-learn and adapt to new technologies quickly.
  • Digital Thinker, Product Mindset, Can-do attitude, and Adaptable.
  • Ability to communicate effectively with team members and management.

Technical requirements:

  • Solid understanding of the full mobile development life cycle.
  • At least 3+ years of experience in Android development (Java, Kotlin, Android SDK).
  • In-depth understanding of OOP principles and MVVM, MVC architectural patterns.
  • Be proficient in using version control and continuous integration, with tools such as Git and Jenkins.
  • Experienced with third-party libraries and APIs.

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

5d

.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

    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

        +30d

        Engineering Manager, KMS Healthcare

        KMS TechnologyHo Chi Minh City, Viet Nam, Remote

        KMS Technology is hiring a Remote Engineering Manager, KMS Healthcare

        Job Description

        • Play the role of Scrum Master to coach and facilitate one or many teams following the agile approach
        • Work with technical leaders to set up and maintain engineering practices that ensure the quality of project deliverables to meet KMS standards and exceed customer expectations

        • Liaise with customer key stakeholders, usually based in the US, to make sure smooth onshore-offshore collaboration. Involve hands-on to resolve any blocker

        • Be a servant leader to motivate and develop team members toward the strong team with great success

        Qualifications

        Skills/experience You need to be Successful

        • Possesses solid knowledge and skill of software requirement, development process, project management and leadership
        • Perform exemplary work in managing projects, practice/service and mentor others in project management, leadership
        • Knowledge and experience running projects applying Agile
        • Good human relation skills, ability to collaborate effectively across departments and teams
        • Strong presentation and client relation skills
        • Strong organizational, analytical and problem-solving skills
        • Excellent English communication – in both writing and speaking
        • PMP and Scrum Master certificates are desirable
        • Experience running projects applying continuous integration, continuous delivery is a plus

        See more jobs at KMS Technology

        Apply for this job

        +30d

        Principal DevOps Engineer, KMS Healthcare

        KMS TechnologyHo Chi Minh City, Viet Nam, Remote
        agileBachelor's degreeterraformnosqlsqlDesignazuredockermysqlkubernetesjenkinsAWS

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

        Job Description

        Responsibilities:

        • 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 platform 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 friction-less integration and continuous deployment practices.
        • Maintain/monitor/troubleshoot issues of cloud environments, ensure their optimal performance and promptly addressing any issues that may arise.
        • Conduct DevOps tools research, evaluation, proof of concept, installation, configuration, and training.

        Qualifications

        General requirements:

        • Advanced level of English.
        • Strong understanding of software development lifecycle methodologies.
        • 3+ 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).
        • Strong 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).
        • Proficient in building data pipelines using Kafka is a plus.

        See more jobs at KMS Technology

        Apply for this job

        KMS Technology is hiring a Remote Senior Engineering Manager, KMS Healthcare

        Job Description

        Senior engineering managers play both the roles of Group Managers (Resources Management focus) and Project Managers (Project focus). At the same time, senior engineering managers can be in charge of multiple projects/groups, or be the practice manager for a service of the company.

        As Project Managers, the engineering managers coordinate all functional aspects of project team initiatives – Requirements gathering, Design, Development, Quality Assurance, and 3rd party vendors – to ensure that requirements are met and exceeded. Managers carry out this responsibility by motivating and guiding project teams while collaborating with internal/external customers throughout the software development process until project completion.

        Managers are responsible for closely monitoring the schedule, scope and budget. Managers have the additional responsibility of influencing processes and methodologies, and in providing overall guidance to business objectives.

        Key responsibilities:

        • In charge of sub-ordinates’ career path and performance review
        • Plan recruitment, conduct interviews and make hiring decisions as needed
        • Build process/procedures for the service that they are in charge of

        Group Management:

        • Listen and understand each staff;
        • Give support and encouragement to ideas and staffs (career development plan);
        • Deal with individual problems;
        • Recognize and use individual abilities;
        • Develop team spirit, motivate and build morale;
        • Ensure communication within the group;
        • Train the group.

        Project Management:

        • Manage client’s expectation, engagement, and stakeholder relationship
        • Participate in pre-sales meetings and marketing events when required;
        • Coordinate all aspects of a project throughout specific software development process methodology and project management software tools;
        • Set standard, work with Test team to generate quality acceptance criteria for the project;
        • Participate in software architecture, CI/CD, test design and engineering activities;
        • Adhere to strict delivery schedules;
        • Communicate project status and issues;
        • Mentor and provide guidance to subordinates in the project teams.

        Optional:Act as an instructor, course composer

        Qualifications

        Knowledge and skills required:

        • Experience running a complex project (or multiple projects) more than 40 headcounts;
        • Possesses solid knowledge and skill of software requirement, development process, project management and leadership;
        • Perform exemplary work in managing projects, practice/service and mentor others in project management, leadership;
        • Knowledge of specific domains and technologies that match the company's focus;
        • Aptitude to learn and understand changes in software development process, procedures and methodologies;
        • Good human relation skills, ability to collaborate effectively across departments and teams;
        • Experience with Object-Oriented Analysis and Design processes;
        • Strong presentation and client relation skills;
        • Strong organizational, analytical and problem solving skills.

        Personal Qualities:

        • Ability to work independently - self directed;
        • Committed to product quality & service standards;
        • Team oriented.

        See more jobs at KMS Technology

        Apply for this job