Innovate, Develop, and Build the new tomorrow

Want to make a difference in the world?
Join the squad.
We appreciate your interest in exploring career opportunities with us. We are actively hiring for the following open positions.

Specialties we do

Healthcare IT, Big Data eMPI, MPI, Healthcare Interoperability, EMR Interfaces, SaaS Software , eMPI, (Laboratory Outreach, Radiology Outreach, HIEs, ACOS, Clinical Data Exchange, Health Plans, Healthcare Systems, Hospitals, Post-Acute Care, HINS, Clinical Data Exchange, and Data Enrichment),Pharmacy Solutions(PSAO), Data Management

Technologies we use

javascript, typescript, extjs, angular, reastjs, css3, less, sass, jquery, node.js, expressjs, nestjs, java, spring/springboot, golang, python, tensorflow, keras, scikit-learn, google ai platform, graphdb, mongodb, elasticsearch, apache solr, bigquery, redis, oracle, mysql, cloud technologies (amazon, google, azure), docker, docker compose, kubernetes, kafka, rabbitmq, beanstalkd, looker, nativescript, ionic, sharepoint, .net, .net code, socket.io, springcloud data flow, hibernate, HL7, FHIR, Selenium, Cypress

Full Stack Lead Developer

We are seeking a right fitment to lead our web development team, who possess a go getter attitude,

drive continuous improvements in application quality, scalability, and resilience, takes ownership

and inspire fellow developers in the group.

Technical Skills:
Essential

Web based Languages: NodeJS, Angular & strong knowledge in basic JavaScript. Database: MongoDB/MySQL/PostgresSQL
Relevant work Experience: 4+years.


Good to have

Ionic Framework Experience.

Desired qualities:

  • Ability to lead all aspects of the product development life cycle from design to delivery
  • Knowledge on Agile methodology project development
  • Good knowledge of DevOps and CI/CD process
  • Experience in developing and managing RESTful API applications using microservices
  • Experience in Kubernetes, Apache Kafka, and MongoDB
  • Excellent collaboration and communication skills within distributed teams and in Agile environment
  • Responsible for sound and high-quality technical deliverables with less or no supervision
  • Passionate to develop program logic for new application ideas, design, test, review, analyze and alter code as user requirements effectively
  • Proficient using version control system like GIT Hub/GIT Lab/SVN etc.
  • Follows documentation practice throughout the modern SDLC processes of development, testing, debugging, implementation, and software application maintenance
  • Proficient in application maintenance and integration of application components
  • Ensures that system improvements are successfully implemented.
  • A solution provider for technical alternatives and improves/streamlines processes and systems
  • Able to work in a fast-paced environment focused on delivery
  • Adaptability to new emerging technologies, tools and working methodologies

Java Developer

Role: Java Developer
Relevant work Experience: 3 to 5 years.
Employment type: Permanent
Location: Cochin/work from home
Acceptable Notice Period: up to 60 days

 

Following are the mandatory skills candidate should possess.

  • Strong knowledge and hands on experience in developing Java applications
  • Must have working experience in Spring or Spring Boot framework.
  • Should be proficient in creating REST APIs using Spring or Spring Boot.
  • Working experience in at least one of the ORM frameworks like Hibernate or Spring JPA.
  • Good knowledge on coding standards and design patterns.
  • Work experience in at least one of the databases: Sql server, Oracle, Mysql, MongoDB
  • Work experience in any javascript framework.
  • Experience working with tools like Git, Maven, SonarQube
  • Good knowledge in unit testing using frameworks like Junit.
  • Basic knowledge of Linux/UNIX environments.
  • Basic knowledge CI CD concepts.
  • Strong agile/scrum development experience.
  • Strong collaboration and communication skills within distributed project teams.
  • Excellent written and verbal communication skills.

Senior Technical Project Manager

Location: Kochi/Kerala

Role Description:

We are looking for Technical Project Manager, you will be working from start to finish on each project, it is essential to understand all aspects of each system, from both a business and technical point of view. Success in the role requires an innovative mind, a proven track record of delivering new customer-facing software products, rigorous analytical skills, and a passion for creating market-leading software for millions of customers.

Role Responsibilities:

As a Technical Project Manager, you will be responsible for defining the overall roadmap of a product or system. You will work with business stakeholders to define and prioritize the business requirements and work with development teams in translating them to user stories and technical solutions. You will serve as a solutions architect in the team and will be responsible for functional track of the project.

Location: Kochi/Kerala

Role Description:

We are looking for Technical Project Manager, you will be working from start to finish on each project, it is essential to understand all aspects of each system, from both a business and technical point of view. Success in the role requires an innovative mind, a proven track record of delivering new customer-facing software products, rigorous analytical skills, and a passion for creating market-leading software for millions of customers.

Role Responsibilities:

As a Technical Project Manager, you will be responsible for defining the overall roadmap of a product or system. You will work with business stakeholders to define and prioritize the business requirements and work with development teams in translating them to user stories and technical solutions. You will serve as a solutions architect in the team and will be responsible for functional track of the project.

Desired Skills and Competencies:

  • 8+ years of total experience in agile development and methodologies. Application development, experience in Business analysis, solutions design, sprint planning and prioritization, Team Management.
  •  Expert coach on implementation of agile scrum
  • Deep understanding of the fundamentals of iterative and incremental development
  • Strong understanding of SDLC and Agile procedures to predict the development teams’ needs.
  • Demonstrable expertise of agile methodology, scrum theory, rules, and practices and frameworks like Scrum, Kanban, etc.
  • Deep understanding of agile metrics (tasks, backlog tracking, burndown metrics, velocity, user stories etc.) to analyze and improve sprint planning.
  •  Possess advanced knowledge of object-oriented design and development (OOA/OOD) and data architectures.
  • Experience working with and applying design patterns to solve problems.
  • Thrives in a highly collaborative, fast paced environment.
  • Solid experience working with Architecture teams to assess and size story/epics.
  • Passionate commitment to delivering products on time.
  • Comfortable with presenting project readouts to Executive level audience
  • Good understanding of frameworks such as Spring-boot
  • Ability to understand and represent both the business and technology.
  •  Excellent communicator in person, over the phone and through email
  • Self-motivated, organized, demonstrate strong written and oral communication skills.

Education: Any Graduation

Senior Interface Analyst/Engineer

Location: Ernakulam (WFH Available on Permeant Basis also)
Company: Sorice Solutions Pvt Ltd.

Shift Time:
4PM – 1 AM

Soft Skills
Essential
Good oral and written skills.
Ability to communicate with multiple team members.

Technical Skills
Essential
Relevant work Experience: A minimum 3 years’ experience developing/testing HL7 interfaces.
Basic knowledge of shell scripting, JavaScript, SQL.
Experience in Mirth Connect Interface Engine

Domain Knowledge
US Healthcare

Good to have

Knowledge in JAVA.

Roles & Responsibilities
The Interface Engineer will participate in the evaluation, planning and implementation of interface solutions between our customers and practice based EMR systems and LIS systems. The analyst will work on multiple projects and be responsible for:

 

  • HL7 specification gap analysis
  • Configuration of interface channels via our MIRTH engine
  • Loading of translation tables
  • Working with customers and EMR representatives to implement and support HL7 interfaces
  • Work with relational databases and SQL queries
  • Participation in weekly project meetings with customers, the EMR technical representative and representatives from the physician practice for each project
  • Able to work in a fast-paced environment focused on delivery
  • Ability to adapt to new tools and processes
  • Excellent communication skills
  • Interact with clients in an effective manner.

Senior QA Engineer

Relevant work Experience: 3+ Years.
Duration: Full-time
Location: Cochin
Primary Skills: API tester
Acceptable Notice Period: Immediate to 60 days

Requirement overview:

  • Experience in Rest API integrations and validation
  • Experience on OpenAPI frameworks like Swagger
  • Experience in writing clear, concise, and comprehensive test plans and test cases based on the user stories
  • Experience with test-driven design & development, unit and integration testing, CI/CD.
  • Good experience in any combination of these DBs Mongo DB, My SQL.
  • Work in a team following agile development practices (Scrum)
  • Maintain effective communication with the team on project limitations, capability, performance requirements
  •  Strong analytical skills, and address problems in a structured way, joining your own creative ideas
  •  Strong Knowledge of Software QA methodologies, tools, and processes
  • Strong interpersonal skills with ability to work both independently and as a part of team
  • Should have excellent communication and presentation skills

Mandatory Skills:

  • Strong Realtime API validation including Automation using postman
  • Strong Database/backend testing with ability to write complex SQL Queries for data validation and Integrity
  • US healthcare domain Knowledge.
  • Experience include Unit, functional Integration User Acceptance testing system testing & security testing of API
  •  Expertise in at least one automation tool selenium/Appium/Cypress
  • Manual testing experience with strong knowledge any of the domains
  • Good knowledge in CI/CD tools like GitLab/Jenkins

Good to have skills:

  • Experience in scripting language such as JavaScript is a plus
  • Work experience in Docker and Kubernetes.
  •  Experience working with search engines like Elasticsearch and Kibana.
  • Experience in Google Cloud (GCP)
  • Performance testing experience using any of performance testing tools

NodeJS Developer(Streaming message/batch data processing)

Location: Cochin (Permanent Work from Home Option Available)
Company: Sorice Solutions Pvt Ltd.
Relevant work Experience: 3 +years.

Company Introduction
Sorice Solutions is your one-stop-shop for all your Information Technology Consulting
and Software Development. We offer first-rate services in Stafing/Consulting, Mobile
Solutions, Cognitive computing, Data analytics, HyperAutomation, Application
Development, Quality Assurance, Data Management Solutions, and much more.

Job Description
We are looking for a Node.js/Javascript developer responsible for managing the
interchange of data between different healthcare systems. Your primary focus will be
the development of all server-side logic, definition and maintenance of the
streaming/batch data pipelines, and ensuring high performance and responsiveness
to processing of messages. You will also be responsible for integrating the message
processor applications built by your co-workers into the streaming message pipelines.

What You Will Do

  • Writing reusable, testable, and efficient code
  •  Design and implementation of low-latency, high-availability, and performant
    applications for streaming message processing.
  •  Design and implementation of data pipelines by integrating message
    processor applications.
  • Implementation of security and data protection
  • Integration of data storage solutions (may include databases, key-value
    stores, cloud buckets, etc.)
  • Contribute to the operational excellence of the streaming data message
    processor team.We Are Looking For
  • Strong proficiency with JavaScript {{or Typescript}
  • Knowledge of Node.js and frameworks available for it {{such as Express,
    NestJS, etc}}
  • Basic understanding in DBMS(MongoDB/MySQL/PostgresSQL)
  •  Understanding the nature of asynchronous programming and its quirks and
    workarounds
  • User authentication and authorization between multiple systems, servers,
    and environments
  • Understanding fundamental design principles behind a scalable application
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Strong analytical skills and problem solving aptitude
  • Interact with clients in an effective manner
  • Excellent communication and teamwork skills

Lead/Senior DevOps Engineer

Location: Cochin (Permanent Work from Home Option Available)
Company: Sorice Solutions Pvt Ltd.
Relevant Work Experience: 4+ years.

Company Introduction
Sorice Solutions is your one-stop shop for all your Information Technology Consulting
and Software Development. We offer first-rate services in Staffing/Consulting, Mobile
Solutions, Cognitive computing, Data analytics, HyperAutomation, Application
Development, Quality Assurance, Data Management Solutions, and much more.

Job Description
We are looking for a DevOps Lead Engineer responsible for creating software
deployment/management strategies that are essential for the successful
deployment/management of software in the work environment. The DevOps Lead
Engineer will stay abreast of industry trends and best practices. They conduct
research, tests, and execute new techniques which could be reused and applied to
the software development project. The DevOps Lead Engineer is accountable for
designing, building, and optimizing automation systems that help to execute business
web and data infrastructure platforms.
This is a hands-on technical role but with a high degree of collaboration to drive
cultural change and raise the maturity levels of the Continuous Delivery practices.
Own the continuous delivery specifications, quality, release deployments, and
monitoring of production health. Enable developers to ship high-quality products and
features with an end-to-end mindset from conception to delivery and production
support.

What You Will Do

  • Serve as a key leader and expert on DevOps practices
  •  Implement and support Continuous Integration and Deployment
    Pipelines
  • Building and setting up new development tools and infrastructure
  • Understanding the needs of stakeholders and conveying this to
    developers
  •  Testing and examining code written by others and analyzing results
  • Ensuring that systems are safe and secure against cybersecurity threats
  •  Identifying technical problems and developing software updates and
    ‘fixes’
  • Working with software developers and software engineers to ensure that
    development follows established processes and works as intended
  • Planning out projects and being involved in project management
    decisions
  • Documenting processes and monitoring performance metrics.
  • Mentoring junior software developers in gaining experience and
    assuming DevOps responsibilities.

We Are Looking For

  • Extensive experience in DevOps engineering
  • Hands on experience working on Google Cloud (Preferable), AWS or Azure.
  • Knowledge and experience with Linux OS
  • Must be proficient in one or more scripting languages like Unix Shell
  • Must have hands-on experience with DevOps techniques, building
  • continuous integration solutions using GitLab/Jenkins/TeamCity
  • Good understanding and hands-on experience working with Kubernetes is
    a must
  • Good understanding in setup and maintenance of Network and security in
    Kubernetes clusters
  • Hands-on experience working with Docker containers
  • Proficient understanding of code versioning tools, such as Git
  • Strong analytical skills and problem-solving aptitude
  • Ability to keep up with software development trends and innovation
  • Proficiency in documenting processes and monitoring performance metrics
  • Interact with clients in an effective manner
  • Exceptional interpersonal and communication skills
  • Ability to oversee and mentor junior DevOps developers, as well as report
    to management

“Uses latest technologies. Proper guidance from the higher management and technical team. Great management. Chill work culture Cares about work life balance.”

Employee1

Senior Software Engineer

“Focused on employee enablement and engagement. Opportunities to work with the latest technology. Investment on work life balance. Freedom to explore and propose new ideas.”

Employee2

Team Lead