About CareStack™

CareStack™ (Good Methods Global Inc) is a cloud based platform for dental practices and practice chains to streamline business operations, improve clinical efficiency, acquire more patients and have a constant focus on practice performance through better analytics and reporting. Our enterprise SaaS platform equips dental practices with a clinical practice management system, patient engagement solutions, business intelligence tools and advanced business planning capabilities.

We are a passionate team with a deep interest in applying technology to make care management better for everyone and thereby improve the patient outcomes. We believe in building a team with a high degree of personal accountability and an intense passion in building solutions that make an impact.

Our Culture

Customer centricity

Customer centricity

We go above and beyond to ensure that our customers are successful.

Continuous learning

Continuous learning

Develop your skill sets by being part of an environment that fosters continuous learning.

Work hard. Play hard.

Work hard, Play hard

We make sure to have fun together at work by celebrating each other and our milestones.

Our Office

A great place to work

Why Join Us

  • You will be proud of being part of a team that is revolutionizing healthcare practice management.
  • Work as part of a company invested by the same VC who made the bet on Facebook, Dropbox, Slack, Freshdesk and Flipkart. Be part of the next big thing in healthcare technology!
  • We value our people well and that reflects in our pay, perks and benefits, enabling our team to work in an environment that enhances the quality of life.
  • We enable our team with opportunities to work across geographic boundaries and scale towards positions responsible for organizational planning and decision making.

Join Us

Our current openings

Select Location:

Lead Front End Developer

Bangalore, India

View Job
Job description
  • Building a complete front-end application.
  • Ensuring high performance on mobile and desktop.
  • Writing tested, idiomatic, and documented JavaScript, HTML and CSS.
  • Cooperating with the back-end developer in the process of building the RESTful API.
  • Ensuring a clear dependency chain, in regard to the app logic as well as the file system.
  • Validating user actions on the client side and providing responsive feedback.
  • Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed.
  • Creating custom, general use modules and components which extends the elements and modules of core AngularJS.
Requirements
  • Proficient in front end development including HTML, CSS, Javascript and AngularJS with a total experience of 4-7 years in UI development.
  • Proficient in AngularJS with at least 3 years of experience working specifically on AngularJS for an enterprise scale application.
  • Good knowledge of AngularJS practices and commonly used modules based on extensive work experience.
  • Good understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system, is desirable and good to have.
Apply for this Job

Senior Product Solution Engineer – ASP.NET

Bangalore, India

View Job
Job description
  • Lead individual product track within the engineering team – You will be leading a team of developers and analysts.
  • Mentor and inspire your team to constantly strive for excellence in work output.
  • Assure design and code quality of your work and your team’s work are maintained.
  • Translate application storyboards and use cases into functional applications.
  • Ensure that the performance and quality of applications are maintained.
  • Identify bottlenecks and bugs, and devise solutions to the problems.
  • Perform impact analysis and code review of applications.
Requirements
  • Proficient in ASP.NET frameworks, database designing and WEB API with a 4-7 years of hands-on programming experience.
  • Strong understanding of object-oriented programming and data structures.
  • Desirable knowledge in architectural design patterns and standards.
  • Understanding fundamental design principles behind a scalable application.
  • Hands on experience in creating database schemas that represent and support business processes.
  • Proficient understanding of code versioning tools such as TFS and GIT.
  • Experience in working full-stack with front end technologies like AngularJS / ReactJS.
Apply for this Job

Infrastructure/Devops Engineer

Trivandrum, India

View Job

Infrastructure/Devops Engineer

 

Job Description:

  • Implement the infrastructure in CareStack in order to achieve its vision
  • Responsible for scaling the Application in all layers like Web Apps, Databases, NoSQL technologies
  • Learn new trends in Cloud Industry and adopt which is best suited for CareStack’s business
  • Design a sustainable Infrastructure solution for the highly scalable Application in all aspects
  • Provide inputs to the Development teams on Infrastructure options based on scalability and cost.
  • Own the cost metric of Infrastructure and continuously improve the process and practices
  • Be responsible for monitoring, troubleshooting PaaS & IaaS components hosted in Microsoft Windows Azure cloud platform
  • Build and maintain tools and frameworks that support deployment automation, health-check of applications and patching activities
  • Design, build, and deliver dashboards and reports to monitor applications and underlying cloud infrastructure to identify bottlenecks causing degradation of service quality and/or availability
  • Evaluate tools, technologies and processes to improve efficiency and scalability of continuous integration environments
  • Work independently on identified platforms and take ownership of DevOps activities.
  • Responsible for implementing a disaster recovery plan

Requirements:

  • 3 to 6 years of experience with at least 2 years of experience with cloud-based provisioning, deployment, monitoring, troubleshooting and related DevOps technologies
  • At least 2 years of experience on Azure including Azure Resource Manager
  • Experience in building automation using PowerShell/Python/Ruby/Javascript.
  • Good experience in working with Infrastructure as code
  • Good understanding of Cloud Computing Concepts, Service Models, Deployment Models, associated tools and technologies Specifically, good experience with IaaS and PaaS offerings from Azure, etc.
  • Proven ability to triage / investigate issues and determination of root cause
  • Good Experience with application performance monitoring systems
  • Experience with Microsoft SQL server database, troubleshooting server performance issues, etc.
  • Good understanding of source control / configuration management tools such as Microsoft TFS / VSTS
  • Basic understanding of concepts like Routing, Load Balancing, Redundancy, Disaster Recover, VPN, Firewalls, etc.
  • Excellent written and verbal communication skills.

Location:

• Trivandrum

Apply for this Job

PowerBI Architect

Trivandrum, India

View Job

PowerBI Architect

 

Job Description:

  • Work closely with Business Analyst teams to understand their information needs, ensuring that BI solutions are an excellent fit for their evolving needs.
  • Build ETL and data pipelines from various data sources to transform it into easy to use datasets.
  • Performance Optimization of SSIS packages, Stored Procedures, complex SQL Queries
  • Creation/Maintenance of ETL mapping documents.
  • Designing and processing of Data Cubes for analysis and data mining using Star Schema/Snow Flake Schema.
  • Contribute to the development of the BI team’s tools, skills, culture and impact for Business and for CareStack.
  • Provide strategic and tactical guidance with respects to data warehousing/data mart best practices.
  • Coordinate with the development team to translate business requirements into technical specifications for custom development and systems integration requirements.
  • Manage, drive and deliver multiple BI work-streams, both on an ongoing and ad-hoc basis.
  • Work with Engineering partners to help shape and drive the development of data warehousing, reporting and analytics platforms.
  • Maintain and guide the technical architecture, standards and infrastructure of the technologies and tools used in the BI program.
  • Lead the data warehouse maturity with continuous improvement towards an enterprise data model.

Requirements:

  • More than 8 years of experience in PowerBI and Data Warehousing.
  • Hands on experience in Data Warehouse design and management
  • Knowledge in creating Power BI custom visualizations.

Location:

• Trivandrum

Apply for this Job

PowerBI Developer

Trivandrum, India

View Job

PowerBI Developer

 

Job Description:

  • Work closely with Business Analyst teams to understand their information needs, ensuring that BI solutions are an excellent fit for their evolving needs.
  • Build ETL and data pipelines from various data sources to transform it into easy to use datasets.
  • Performance Optimization of SSIS packages, Stored Procedures, complex SQL Queries
  • Creation/Maintenance of ETL mapping documents.
  • Designing and processing of Data Cubes for analysis and data mining using Star Schema/Snow Flake Schema.
  • Contribute to the development of the BI team’s tools, skills, culture and impact for Business and for CareStack.
  • Provide strategic and tactical guidance with respects to data warehousing/data mart best practices.
  • Coordinate with the development team to translate business requirements into technical specifications for custom development and systems integration requirements.
  • Manage, drive and deliver multiple BI work-streams, both on an ongoing and ad-hoc basis.
  • Work with Engineering partners to help shape and drive the development of data warehousing, reporting and analytics platforms.
  • Maintain and guide the technical architecture, standards and infrastructure of the technologies and tools used in the BI program.
  • Lead the data warehouse maturity with continuous improvement towards an enterprise data model.

Requirements:

  • 3 to 6 years of experience in PowerBI and Data Warehousing.
  • Hands on experience in Data Warehouse design and management
  • Knowledge in creating Power BI custom visualizations

Location:

• Trivandrum

Apply for this Job

Senior QA Engineer

Trivandrum, India

View Job

Senior QA  Engineer

Responsibilities

  • Take ownership for the design and development of all aspects of testing along with execution and maintenance of automated scripts.
  • Complete ownership for Functional aspects of the Product during development phase.
  • Managing defects through testing process to ensure all issues found during testing are addressed.
  • Work closely with functional testing team to identify areas where automation can reduce substantial amount of time and effort.

Skills and Qualifications

  • 3-6 year’s exposure in developing test systems and scripts beyond record and playback. Specifically developing functions, adding control flow logic, loops, best practices using Core JAVA / C#.
  • Proven understanding of white box, grey box and black box testing techniques.
  • Excellent understanding of object oriented design principles.
  • Experience using SQL with regard to writing and understanding queries and procedures
  • Experience of using any of the 3rd party automation tools like Selenium, Test Complete, Cucumber, etc.
  • Experience with Web Services/ performance/ security testing is advantageous.
  • Experience in Performance Engineering/Performance testing/Web services Testing using tools such as SOAPUI is advantageous.

Location
Trivandrum

Apply for this Job

Junior Product Manager / Business Analyst

Trivandrum, India

View Job

Junior Product Manager / Business Analyst

Responsibilities

  • Be responsible for identifying opportunities and gaps in systems / processes for CareStack customers and conceptualizing solutions for the same
  • Create high fidelity wireframes and prototypes for new features and proposals for effective communication across multiple stakeholders.
  • Interacting with a variety of business stakeholders, users and engineering team as a cross-functional liaison.
  • Analyze business problems and processes, and work with business subject matter experts to define and document business requirements.
  • Documenting detailed requirements into a company chosen tool and aligning the documented requirements to customer business needs.
  • Own requirements and be the single point of contact on requirements from a system standpoint.
  • Collaborate and respond to requirements / questions raised by developers, testers, and architects.
  • Work with testing team to ensure that test cases conform to user acceptance criteria.
  • Should have excellent time management skills and can work on multiple initiatives/requests, understand priorities and deliver.

Skills and Qualifications

  • Bachelor’s degree or similar in Computer Science, Information Systems, Engineering or a related field.
  • Previous experience as a Business Analyst / Product Manager is preferred.
  • Deep understanding of SaaS platforms, preferably vertical SaaS and B2B applications.
  • Ability to conceptualize, design and manage the implementation of new platforms, products or features.
  • Strong analytical skills and common sense.
  • Excellent communication and articulation skills
  • Knowledge on prototyping tools like Axure / Adobe XD / iRise / Balsamic / Figma

Location
Trivandrum

Apply for this Job

Front End Architect

Bangalore, India

View Job

Senior Technical Architect

Responsibilities

• Lead individual product track within the engineering team – You will be leading a team of developers and analysts
• Mentor and inspire your team to constantly strive for excellence in work output
• Assure design and code quality of your work and your team’s work are maintained.
• Translate application storyboards and use cases into functional applications.
• Ensure that the performance and quality of applications are maintained.
• Identify bottlenecks and bugs, and devise solutions to the problems.
• Perform impact analysis and code review of applications.

Skills and Qualifications

• Proficient in Angular and UI fundamentals with 7+ years of hands-on programming experience.
• Experience in React and AngularJS (versions less than 2) would be an added advantage.
• Experience in Typescript would be an added advantage.
• Strong understanding of object-oriented programming and data structures.
• Desirable knowledge in architectural design patterns and standards.
• Understanding fundamental design principles behind a scalable application.
• Hands on experience in creating database schemas that represent and support business processes.
• Proficient understanding of code versioning tools such as TFS and GIT.

Location
• Bangalore or Trivandrum

Apply for this Job

PowerBI Developer

Bangalore, India

View Job

PowerBI Developer

 

Job Description:

  • Work closely with Business Analyst teams to understand their information needs, ensuring that BI solutions are an excellent fit for their evolving needs.
  • Build ETL and data pipelines from various data sources to transform it into easy to use datasets.
  • Performance Optimization of SSIS packages, Stored Procedures, complex SQL Queries
  • Creation/Maintenance of ETL mapping documents.
  • Designing and processing of Data Cubes for analysis and data mining using Star Schema/Snow Flake Schema.
  • Contribute to the development of the BI team’s tools, skills, culture and impact for Business and for CareStack.
  • Provide strategic and tactical guidance with respects to data warehousing/data mart best practices.
  • Coordinate with the development team to translate business requirements into technical specifications for custom development and systems integration requirements.
  • Manage, drive and deliver multiple BI work-streams, both on an ongoing and ad-hoc basis.
  • Work with Engineering partners to help shape and drive the development of data warehousing, reporting and analytics platforms.
  • Maintain and guide the technical architecture, standards and infrastructure of the technologies and tools used in the BI program.
  • Lead the data warehouse maturity with continuous improvement towards an enterprise data model.

Requirements:

  • Hands on experience in Data Warehouse design and management
  • Knowledge in creating Power BI custom visualizations
Apply for this Job

Senior Technical Architect

Bangalore, India

View Job

Senior Technical Architect

 

Job Description:

  • Lead individual teams inside the product engineering team with complete ownership of a large functional of part of the product.
  • Build cross functional knowledge and expertise on all functional parts of the product.
  • Build, mentor and continuously inspire your team to constantly strive for excellence in work output. Our team is, and should continue to be, proud of the work they do – both in quality and on the impact it has on our customers and end-users.
  • Assure design and code quality of your work and your team’s work are maintained. Perform impact analysis and code review of applications.
  • Translate application storyboards and use cases into functional applications, with deep understanding of not only the implementation but also the business.
  • Constantly striving for better performance and outstanding quality.
  • Identify bottlenecks and bugs, and devise solutions to the problems faced by the team.
  • Building best practices, following streamlined process of build and deployment as part of development.

Requirements:

  • Proficient in ASP.NET frameworks, database designing and ASP.NET Web API with a 8+ years of hands-on programming experience
  • Strong understanding of object-oriented programming and data structures.
  • Desirable knowledge in architectural design patterns and standards.
  • Understanding fundamental design principles behind a scalable application.
  • Hands on experience in creating database schemas that represent and support business processes.
  • Proficient understanding of code versioning tools such as TFS and GIT.
  • Experience in Typescript would be an added advantage.
Apply for this Job

Principal Infrastructure Engineer

Orlando, USA

View Job

Principal Infrastructure Engineer

 

Job Description:

  • Build and maintain high-performance, distributed systems across the CareStack platform
  • Design and implement scalable, composable, testable APIs that can service hundreds of millions of requests per day
  • Be fanatical about performance and error monitoring, and operationalize monitoring, alerting, and failover
  • Work with internal and external stakeholders to understand and translate business requirements into scalable, generalized technology capabilities where and when appropriate
  • Mentor less senior engineers in their career growth
  • Work to create a technology organization that will carry the business to an IPO

Requirements:

  • Bachelor’s degree in Computer Science, Information Systems, Engineering or a related field.
  • 8-12 years of hands on professional experience in programming with strong analytical skills
  • Solid fundamentals in the implementation of azure infrastructure and  deployment areas.
  • Solid understanding of relational database design and querying concepts (SQL) and expertise azure sequel concepts.
  • Excellent communication skills and articulation skills. Ability to create and maintain good rapport with other team members.
Apply for this Job

Principal software engineer

Orlando, USA

View Job

Principal Software Engineer

 

Job Description:

  • Build and maintain high-performance, distributed systems across the CareStack platform
  • Design and implement scalable, composable, testable APIs that can service hundreds of millions of requests per day
  • Be fanatical about performance and error monitoring, and operationalize monitoring, alerting, and failover
  • Work with internal and external stakeholders to understand and translate business requirements into scalable, generalized technology capabilities where and when appropriate
  • Mentor less senior engineers in their career growth
  • Work with product owners to manage, prioritize, and implement backlog features with an eye towards knowing what skills and bandwidth his/her team has available.

Requirements:

  • Bachelor’s degree in Computer Science, Information Systems, Engineering or a related field.
  • 8-12 years of hands on professional experience in programming with strong analytical skills
  • Solid fundamentals in the implementation of object-oriented programming concepts and data structures.
  • Solid understanding of relational database design and querying concepts (SQL) and expertise in migration of databases.
  • Excellent communication skills and articulation skills. Ability to create and maintain good rapport with other team members.
Apply for this Job

Chief Technology Architect

Orlando, USA

View Job

Chief Technology Architect

Job Description:

  • Build and maintain high-performance, distributed systems across the CareStack platform
  • Design and implement scalable, composable, testable APIs that can service hundreds of millions of requests per day
  • Be fanatical about performance and error monitoring, and operationalize monitoring, alerting, and failover
  • Mentor less senior engineers in their career growth
  • Work to create a technology organization with the processes and practices that will carry the business to an IPO and beyond.

Requirements:

  • Bachelor’s degree in Computer Science, Information Systems, Engineering or a related field.
  • Proficient in ASP.NET frameworks, database designing and WEB API with a 10+ years of hands-on programming experience.
  • Experience working with SQL server and web API development.
  • Strong understanding of object-oriented programming and data structures.
  • Skills for writing reusable C# libraries
  • Exposure to cloud environments such as AWS and Azure
  • Knowledge of various architecture patterns like Event Driven, CQRS, message based.
  • Strong understanding of various design and architectural patterns of web applications.
  • Understanding fundamental design principles behind a scalable application.
  • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
Apply for this Job

Lead Software Engineer

Orlando, USA

View Job

Lead Software Engineer

 

Job Description:

  • Build and maintain high-performance, distributed systems across the CareStack platform
  • Design and implement scalable, composable, testable APIs that can service hundreds of millions of requests per day
  • Be fanatical about performance and error monitoring, and operationalize monitoring, alerting, and failover
  • Work with internal and external stakeholders to understand and translate business requirements into scalable, generalized technology capabilities where and when appropriate
  • Mentor less senior engineers in their career growth

Requirements:

  • Bachelor’s degree in Computer Science, Information Systems, Engineering or a related field.
  • 4-10 years of hands on professional experience in programming with strong analytical skills
  • Solid fundamentals in the implementation of object-oriented programming concepts and data structures.
  • Solid understanding of relational database design and querying concepts (SQL) and expertise in migration of databases.
  • Excellent communication skills and articulation skills. Ability to create and maintain good rapport with other team members.
Apply for this Job

Senior Software Engineer

Orlando, USA

View Job

Senior Software Engineer

 

Job Description:

  • Implement features and fix bugs as part of an agile team, as an autonomous individual contributor
  • Design and model solutions of moderate complexity that fit the problem domain
  • Raise questions and clarify ambiguity in any part of the development process
  • Mentor junior developers
  • Participate in peer review of code and design

Requirements:

  • Bachelor’s degree in Computer Science, Information Systems, Engineering or a related field.
  • 2-5 years of hands on professional experience in programming with strong analytical skills
  • Solid fundamentals in the implementation of object-oriented programming concepts and data structures.
  • Solid understanding of relational database design and querying concepts (SQL) and expertise in migration of databases.
  • Excellent communication skills and articulation skills. Ability to create and maintain good rapport with other team members.
Apply for this Job

Systems Analyst

Orlando, USA

View Job

Job Description:

  • Defining and documenting the scope of new features and functionalities of CareStack system.
  • Studying and understanding business context and IT strategy of customers
  • Interacting with a variety of business stakeholders and users, to understand requirements and translate that into features and functionalities.
  • Analyze the usage pattern of the current users to create new user stories or to change requests for expansion or modification of the currently implemented features of the system with the objective of keeping the system state of the art for all customers.
  • Using database and business intelligence tools like SQL, Tableau, Power BI to identify patterns and to gather useful information for customer data.
  • Overseeing the development of applications to assure the final quality before deployment to customers.
  • Collaborate and respond to requirements / questions raised by developers, testers, and architects.
  • Create and adhere to processes for the design, development and delivery of the application components

Requirements:

 

  • Bachelor’s degree in Computer Science, Information Systems, Engineering or a related field.
  • 4-10 years of experience in technology with experience being in requirements management, product management or project management functions.
  • Good understanding of SaaS platforms, preferably vertical SaaS and B2B applications.
  • Strong experience with Agile methodology is a plus.
  • Strong analytical skills and common sense.
  • Excellent communication and articulation skills. The ability to articulate clearly to stakeholders/ technology workforce is the key success for this position. Ability to create and maintain good rapport with other team members.

 

Apply for this Job

Software Developer

Orlando, USA

View Job

Job Description:

  • Translate application storyboards and use cases into functional applications.
  • Analyze requirements by customers and determine feasibility of the technical design with time and cost constraints
  • Develop application requirement with assurance on design and code quality of the code.
  • Ensure that the performance and quality of applications are maintained.
  • Use ETL and data warehouse tools to migrate data using SSIS, C#, MongoDB, CosmosDB and SQL
  • Develop automated tools to extract data from different data sources of competitor applications and develop tools to convert the data into the database scheme of CareStack.
  • Apply mathematical and statistical approaches to solve technical problems or implement complex solutions
  • Identify technical bottlenecks and bugs, and devise solutions to the problems.

Requirements:

  • Bachelor’s degree in Computer Science, Information Systems, Engineering or a related field.
  • 4-10 years of hands on professional experience in programming with strong analytical skills
  • Solid fundamentals in the implementation of object oriented programming concepts and data structures.
  • Solid understanding of relational database design and querying concepts (SQL) and expertise in migration of databases.
  • Excellent communication skills and articulation skills. Ability to create and maintain good rapport with other team members.

 

Apply for this Job

Software Architect

Orlando, USA

View Job

Job Description:

  • Design the software architecture for CareStack and other Software systems.
  • Create design document for the product and finalize based on long term objectives of the company
  • Manage a team of developers and system analysts both in the US and offshore to develop the product.
  • Analyze project data to determine specifications or requirements.
  • Identify technical bottlenecks and bugs on the application, and devise solutions to the problems.
  • Perform impact analysis and code review of the application
  • Design the database structure and models within which the engineering team needs to work, for optimum performance of the software system.  
  • Identify and develop key performance metrics or indicators to measure and improve the technical quality of the product.

Requirements:

  • Bachelor’s degree in Computer Science, Information Systems, Engineering or a related field.
  • Proficient in ASP.NET frameworks, database designing and WEB API with a 10+ years of hands-on programming experience.
  • Experience working with SQL server and web API development.
  • Strong understanding of object-oriented programming and data structures.
  • Skills for writing reusable C# libraries
  • Exposure to cloud environments such as AWS and Azure
  • Knowledge of various architecture patterns like Event Driven, CQRS, message based.
  • Strong understanding of various design and architectural patterns of web applications.
  • Understanding fundamental design principles behind a scalable application.
  • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
  • Implementing automated testing platforms and unit tests.

 

Apply for this Job

Business Analysts

Orlando, USA

View Job
Job Description:
  • Be responsible for identifying problems or inefficiencies in systems / processes for CareStack customers and conceptualizing solutions for the same
  • Interacting with a variety of business stakeholders, users and engineering team as a cross-functional liaison.
  • Analyze business problems and processes, and work with business subject matter experts to define and document business requirements.
  • Initiate, facilitate and participate in fact-finding, green-field discussions and implementation planning meetings.
  • Collaborate and respond to requirements / questions raised by developers, testers, and architects.
  • Work with testing team to ensure that test cases conform to user acceptance criteria.
  • Documenting detailed requirements into a company chosen tool and aligning the documented requirements to customer business needs.
Requirements:
  • Bachelor’s degree in Computer Science, Information Systems, Engineering or a related field.
  • Good understanding of SaaS platforms, preferably vertical SaaS and B2B applications.
  • Strong experience with Agile methodology is a plus.
  • Strong analytical skills and common sense.
  • Excellent communication and articulation skills. The ability to articulate clearly to stakeholders/ technology workforce is the key success for this position. Ability to create and maintain good rapport with other team members.

 

 

Apply for this Job

Technical Architect – ASP.NET

Trivandrum, India

View Job
Job description
  • Lead individual product track within the engineering team – You will be leading a team of developers and analysts.
  • Mentor and inspire your team to constantly strive for excellence in work output.
  • Assure design and code quality of your work and your team’s work are maintained.
  • Translate application storyboards and use cases into functional applications.
  • Ensure that the performance and quality of applications are maintained.
  • Identify bottlenecks and bugs, and devise solutions to the problems.
  • Perform impact analysis and code review of applications.
Requirements
  • Proficient in ASP.NET frameworks, database designing and WEB API with a 7+ years of hands-on programming experience.
  • Experience in Typescript would be an added advantage.
  • Strong understanding of object-oriented programming and data structures.
  • Desirable knowledge in architectural design patterns and standards.
  • Understanding fundamental design principles behind a scalable application.
  • Hands on experience in creating database schemas that represent and support business processes.
  • Proficient understanding of code versioning tools such as TFS and GIT.

 

Apply for this Job

Senior Product Solution Engineer – ASP.NET

Trivandrum, India

View Job
Job description
  • Lead individual product track within the engineering team – You will be leading a team of developers and analysts.
  • Mentor and inspire your team to constantly strive for excellence in work output.
  • Assure design and code quality of your work and your team’s work are maintained.
  • Translate application storyboards and use cases into functional applications.
  • Ensure that the performance and quality of applications are maintained.
  • Identify bottlenecks and bugs, and devise solutions to the problems.
  • Perform impact analysis and code review of applications.
Requirements
  • Proficient in ASP.NET frameworks, database designing and WEB API with a 4-7 years of hands-on programming experience.
  • Strong understanding of object-oriented programming and data structures.
  • Desirable knowledge in architectural design patterns and standards.
  • Understanding fundamental design principles behind a scalable application.
  • Hands on experience in creating database schemas that represent and support business processes.
  • Proficient understanding of code versioning tools such as TFS and GIT.
  • Experience in working full-stack with front end technologies like AngularJS / ReactJS.
Apply for this Job

Senior Front End Developer

Trivandrum, India

View Job
Job description
  • Translate application storyboards and use cases into functional applications.
  • Assure design and code quality of the code and applications you develop.
  • Ensure that the performance and quality of applications are maintained.
  • Identify bottlenecks and bugs, and devise solutions to the problems.
  • Perform impact analysis and code review of applications.
Requirements
  • Proficient in JavaScript frameworks including AngularJS and ReactJS with a 2 – 4 years of hands-on programming experience.
  • Experience in Typescript would be an added advantage.
  • Strong understanding of object-oriented programming.
  • Understanding fundamental design principles behind a scalable application.
  • Hands on experience in creating database schemas that represent and support business processes.
  • Knowledge in architectural design patterns and standards is desirable.
Apply for this Job

Lead Product Solution Engineer – ASP.NET

Trivandrum, India

View Job
Job description
  • Lead individual product track within the engineering team – You will be leading a team of developers and analysts.
  • Mentor and inspire your team to constantly strive for excellence in work output.
  • Assure design and code quality of your work and your team’s work are maintained.
  • Translate application storyboards and use cases into functional applications.
  • Ensure that the performance and quality of applications are maintained.
  • Identify bottlenecks and bugs, and devise solutions to the problems.
  • Perform impact analysis and code review of applications.
Requirements
  • Proficient in ASP.NET frameworks, database designing and WEB API with a 5 – 10 years of hands-on programming experience.
  • Strong understanding of object-oriented programming and data structures.
  • Desirable knowledge in architectural design patterns and standards.
  • Understanding fundamental design principles behind a scalable application.
  • Hands on experience in creating database schemas that represent and support business processes.
  • Proficient understanding of code versioning tools such as TFS and GIT.
  • Experience of working full-stack with front-end technologies like AngularJS / ReactJS will
    be an added advantage.
Apply for this Job

Lead Front End Developer

Trivandrum, India

View Job
Job description
  • Building a complete front-end application.
  • Ensuring high performance on mobile and desktop.
  • Writing tested, idiomatic, and documented JavaScript, HTML and CSS.
  • Cooperating with the back-end developer in the process of building the RESTful API.
  • Ensuring a clear dependency chain, in regard to the app logic as well as the file system.
  • Validating user actions on the client side and providing responsive feedback.
  • Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed.
  • Creating custom, general use modules and components which extends the elements and modules of core AngularJS.
Requirements
  • Proficient in front end development including HTML, CSS, Javascript and AngularJS with a total experience of 4-7 years in UI development.
  • Proficient in AngularJS with at least 3 years of experience working specifically on AngularJS for an enterprise scale application.
  • Good knowledge of AngularJS practices and commonly used modules based on extensive work experience.
  • Good understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system, is desirable and good to have.
Apply for this Job

Front-End Architect

Trivandrum, India

View Job
Job description
  • Lead individual product track within the engineering team – You will be leading a team of developers and analysts.
  • Mentor and inspire your team to constantly strive for excellence in work output.
  • Assure design and code quality of your work and your team’s work are maintained.
  • Translate application storyboards and use cases into functional applications.
  • Ensure that the performance and quality of applications are maintained.
  • Identify bottlenecks and bugs, and devise solutions to the problems.
  • Perform impact analysis and code review of applications.
Requirements
  • Proficient in JavaScript frameworks including AngularJS and ReactJS with a 7+ years of hands-on programming experience.
  • Experience in Typescript would be an added advantage.
  • Strong understanding of object-oriented programming and data structures.
  • Desirable knowledge in architectural design patterns and standards.
  • Understanding fundamental design principles behind a scalable application.
  • Hands on experience in creating database schemas that represent and support business processes.
  • Proficient understanding of code versioning tools such as TFS and GIT.

 

Apply for this Job

Principal Infrastructure Engineer

Orlando, USA

View Job

Principal Infrastructure Engineer

 

Job Description:

  • Build and maintain high-performance, distributed systems across the CareStack platform
  • Design and implement scalable, composable, testable APIs that can service hundreds of millions of requests per day
  • Be fanatical about performance and error monitoring, and operationalize monitoring, alerting, and failover
  • Work with internal and external stakeholders to understand and translate business requirements into scalable, generalized technology capabilities where and when appropriate
  • Mentor less senior engineers in their career growth
  • Work to create a technology organization that will carry the business to an IPO

Requirements:

  • Bachelor’s degree in Computer Science, Information Systems, Engineering or a related field.
  • 8-12 years of hands on professional experience in programming with strong analytical skills
  • Solid fundamentals in the implementation of azure infrastructure and  deployment areas.
  • Solid understanding of relational database design and querying concepts (SQL) and expertise azure sequel concepts.
  • Excellent communication skills and articulation skills. Ability to create and maintain good rapport with other team members.
Apply for this Job

Principal software engineer

Orlando, USA

View Job

Principal Software Engineer

 

Job Description:

  • Build and maintain high-performance, distributed systems across the CareStack platform
  • Design and implement scalable, composable, testable APIs that can service hundreds of millions of requests per day
  • Be fanatical about performance and error monitoring, and operationalize monitoring, alerting, and failover
  • Work with internal and external stakeholders to understand and translate business requirements into scalable, generalized technology capabilities where and when appropriate
  • Mentor less senior engineers in their career growth
  • Work with product owners to manage, prioritize, and implement backlog features with an eye towards knowing what skills and bandwidth his/her team has available.

Requirements:

  • Bachelor’s degree in Computer Science, Information Systems, Engineering or a related field.
  • 8-12 years of hands on professional experience in programming with strong analytical skills
  • Solid fundamentals in the implementation of object-oriented programming concepts and data structures.
  • Solid understanding of relational database design and querying concepts (SQL) and expertise in migration of databases.
  • Excellent communication skills and articulation skills. Ability to create and maintain good rapport with other team members.
Apply for this Job

Chief Technology Architect

Orlando, USA

View Job

Chief Technology Architect

Job Description:

  • Build and maintain high-performance, distributed systems across the CareStack platform
  • Design and implement scalable, composable, testable APIs that can service hundreds of millions of requests per day
  • Be fanatical about performance and error monitoring, and operationalize monitoring, alerting, and failover
  • Mentor less senior engineers in their career growth
  • Work to create a technology organization with the processes and practices that will carry the business to an IPO and beyond.

Requirements:

  • Bachelor’s degree in Computer Science, Information Systems, Engineering or a related field.
  • Proficient in ASP.NET frameworks, database designing and WEB API with a 10+ years of hands-on programming experience.
  • Experience working with SQL server and web API development.
  • Strong understanding of object-oriented programming and data structures.
  • Skills for writing reusable C# libraries
  • Exposure to cloud environments such as AWS and Azure
  • Knowledge of various architecture patterns like Event Driven, CQRS, message based.
  • Strong understanding of various design and architectural patterns of web applications.
  • Understanding fundamental design principles behind a scalable application.
  • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
Apply for this Job

Lead Software Engineer

Orlando, USA

View Job

Lead Software Engineer

 

Job Description:

  • Build and maintain high-performance, distributed systems across the CareStack platform
  • Design and implement scalable, composable, testable APIs that can service hundreds of millions of requests per day
  • Be fanatical about performance and error monitoring, and operationalize monitoring, alerting, and failover
  • Work with internal and external stakeholders to understand and translate business requirements into scalable, generalized technology capabilities where and when appropriate
  • Mentor less senior engineers in their career growth

Requirements:

  • Bachelor’s degree in Computer Science, Information Systems, Engineering or a related field.
  • 4-10 years of hands on professional experience in programming with strong analytical skills
  • Solid fundamentals in the implementation of object-oriented programming concepts and data structures.
  • Solid understanding of relational database design and querying concepts (SQL) and expertise in migration of databases.
  • Excellent communication skills and articulation skills. Ability to create and maintain good rapport with other team members.
Apply for this Job

Senior Software Engineer

Orlando, USA

View Job

Senior Software Engineer

 

Job Description:

  • Implement features and fix bugs as part of an agile team, as an autonomous individual contributor
  • Design and model solutions of moderate complexity that fit the problem domain
  • Raise questions and clarify ambiguity in any part of the development process
  • Mentor junior developers
  • Participate in peer review of code and design

Requirements:

  • Bachelor’s degree in Computer Science, Information Systems, Engineering or a related field.
  • 2-5 years of hands on professional experience in programming with strong analytical skills
  • Solid fundamentals in the implementation of object-oriented programming concepts and data structures.
  • Solid understanding of relational database design and querying concepts (SQL) and expertise in migration of databases.
  • Excellent communication skills and articulation skills. Ability to create and maintain good rapport with other team members.
Apply for this Job

Systems Analyst

Orlando, USA

View Job

Job Description:

  • Defining and documenting the scope of new features and functionalities of CareStack system.
  • Studying and understanding business context and IT strategy of customers
  • Interacting with a variety of business stakeholders and users, to understand requirements and translate that into features and functionalities.
  • Analyze the usage pattern of the current users to create new user stories or to change requests for expansion or modification of the currently implemented features of the system with the objective of keeping the system state of the art for all customers.
  • Using database and business intelligence tools like SQL, Tableau, Power BI to identify patterns and to gather useful information for customer data.
  • Overseeing the development of applications to assure the final quality before deployment to customers.
  • Collaborate and respond to requirements / questions raised by developers, testers, and architects.
  • Create and adhere to processes for the design, development and delivery of the application components

Requirements:

 

  • Bachelor’s degree in Computer Science, Information Systems, Engineering or a related field.
  • 4-10 years of experience in technology with experience being in requirements management, product management or project management functions.
  • Good understanding of SaaS platforms, preferably vertical SaaS and B2B applications.
  • Strong experience with Agile methodology is a plus.
  • Strong analytical skills and common sense.
  • Excellent communication and articulation skills. The ability to articulate clearly to stakeholders/ technology workforce is the key success for this position. Ability to create and maintain good rapport with other team members.

 

Apply for this Job

Software Developer

Orlando, USA

View Job

Job Description:

  • Translate application storyboards and use cases into functional applications.
  • Analyze requirements by customers and determine feasibility of the technical design with time and cost constraints
  • Develop application requirement with assurance on design and code quality of the code.
  • Ensure that the performance and quality of applications are maintained.
  • Use ETL and data warehouse tools to migrate data using SSIS, C#, MongoDB, CosmosDB and SQL
  • Develop automated tools to extract data from different data sources of competitor applications and develop tools to convert the data into the database scheme of CareStack.
  • Apply mathematical and statistical approaches to solve technical problems or implement complex solutions
  • Identify technical bottlenecks and bugs, and devise solutions to the problems.

Requirements:

  • Bachelor’s degree in Computer Science, Information Systems, Engineering or a related field.
  • 4-10 years of hands on professional experience in programming with strong analytical skills
  • Solid fundamentals in the implementation of object oriented programming concepts and data structures.
  • Solid understanding of relational database design and querying concepts (SQL) and expertise in migration of databases.
  • Excellent communication skills and articulation skills. Ability to create and maintain good rapport with other team members.

 

Apply for this Job

Software Architect

Orlando, USA

View Job

Job Description:

  • Design the software architecture for CareStack and other Software systems.
  • Create design document for the product and finalize based on long term objectives of the company
  • Manage a team of developers and system analysts both in the US and offshore to develop the product.
  • Analyze project data to determine specifications or requirements.
  • Identify technical bottlenecks and bugs on the application, and devise solutions to the problems.
  • Perform impact analysis and code review of the application
  • Design the database structure and models within which the engineering team needs to work, for optimum performance of the software system.  
  • Identify and develop key performance metrics or indicators to measure and improve the technical quality of the product.

Requirements:

  • Bachelor’s degree in Computer Science, Information Systems, Engineering or a related field.
  • Proficient in ASP.NET frameworks, database designing and WEB API with a 10+ years of hands-on programming experience.
  • Experience working with SQL server and web API development.
  • Strong understanding of object-oriented programming and data structures.
  • Skills for writing reusable C# libraries
  • Exposure to cloud environments such as AWS and Azure
  • Knowledge of various architecture patterns like Event Driven, CQRS, message based.
  • Strong understanding of various design and architectural patterns of web applications.
  • Understanding fundamental design principles behind a scalable application.
  • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
  • Implementing automated testing platforms and unit tests.

 

Apply for this Job

Business Analysts

Orlando, USA

View Job
Job Description:
  • Be responsible for identifying problems or inefficiencies in systems / processes for CareStack customers and conceptualizing solutions for the same
  • Interacting with a variety of business stakeholders, users and engineering team as a cross-functional liaison.
  • Analyze business problems and processes, and work with business subject matter experts to define and document business requirements.
  • Initiate, facilitate and participate in fact-finding, green-field discussions and implementation planning meetings.
  • Collaborate and respond to requirements / questions raised by developers, testers, and architects.
  • Work with testing team to ensure that test cases conform to user acceptance criteria.
  • Documenting detailed requirements into a company chosen tool and aligning the documented requirements to customer business needs.
Requirements:
  • Bachelor’s degree in Computer Science, Information Systems, Engineering or a related field.
  • Good understanding of SaaS platforms, preferably vertical SaaS and B2B applications.
  • Strong experience with Agile methodology is a plus.
  • Strong analytical skills and common sense.
  • Excellent communication and articulation skills. The ability to articulate clearly to stakeholders/ technology workforce is the key success for this position. Ability to create and maintain good rapport with other team members.

 

 

Apply for this Job

Infrastructure/Devops Engineer

Trivandrum, India

View Job

Infrastructure/Devops Engineer

 

Job Description:

  • Implement the infrastructure in CareStack in order to achieve its vision
  • Responsible for scaling the Application in all layers like Web Apps, Databases, NoSQL technologies
  • Learn new trends in Cloud Industry and adopt which is best suited for CareStack’s business
  • Design a sustainable Infrastructure solution for the highly scalable Application in all aspects
  • Provide inputs to the Development teams on Infrastructure options based on scalability and cost.
  • Own the cost metric of Infrastructure and continuously improve the process and practices
  • Be responsible for monitoring, troubleshooting PaaS & IaaS components hosted in Microsoft Windows Azure cloud platform
  • Build and maintain tools and frameworks that support deployment automation, health-check of applications and patching activities
  • Design, build, and deliver dashboards and reports to monitor applications and underlying cloud infrastructure to identify bottlenecks causing degradation of service quality and/or availability
  • Evaluate tools, technologies and processes to improve efficiency and scalability of continuous integration environments
  • Work independently on identified platforms and take ownership of DevOps activities.
  • Responsible for implementing a disaster recovery plan

Requirements:

  • 3 to 6 years of experience with at least 2 years of experience with cloud-based provisioning, deployment, monitoring, troubleshooting and related DevOps technologies
  • At least 2 years of experience on Azure including Azure Resource Manager
  • Experience in building automation using PowerShell/Python/Ruby/Javascript.
  • Good experience in working with Infrastructure as code
  • Good understanding of Cloud Computing Concepts, Service Models, Deployment Models, associated tools and technologies Specifically, good experience with IaaS and PaaS offerings from Azure, etc.
  • Proven ability to triage / investigate issues and determination of root cause
  • Good Experience with application performance monitoring systems
  • Experience with Microsoft SQL server database, troubleshooting server performance issues, etc.
  • Good understanding of source control / configuration management tools such as Microsoft TFS / VSTS
  • Basic understanding of concepts like Routing, Load Balancing, Redundancy, Disaster Recover, VPN, Firewalls, etc.
  • Excellent written and verbal communication skills.

Location:

• Trivandrum

Apply for this Job

PowerBI Architect

Trivandrum, India

View Job

PowerBI Architect

 

Job Description:

  • Work closely with Business Analyst teams to understand their information needs, ensuring that BI solutions are an excellent fit for their evolving needs.
  • Build ETL and data pipelines from various data sources to transform it into easy to use datasets.
  • Performance Optimization of SSIS packages, Stored Procedures, complex SQL Queries
  • Creation/Maintenance of ETL mapping documents.
  • Designing and processing of Data Cubes for analysis and data mining using Star Schema/Snow Flake Schema.
  • Contribute to the development of the BI team’s tools, skills, culture and impact for Business and for CareStack.
  • Provide strategic and tactical guidance with respects to data warehousing/data mart best practices.
  • Coordinate with the development team to translate business requirements into technical specifications for custom development and systems integration requirements.
  • Manage, drive and deliver multiple BI work-streams, both on an ongoing and ad-hoc basis.
  • Work with Engineering partners to help shape and drive the development of data warehousing, reporting and analytics platforms.
  • Maintain and guide the technical architecture, standards and infrastructure of the technologies and tools used in the BI program.
  • Lead the data warehouse maturity with continuous improvement towards an enterprise data model.

Requirements:

  • More than 8 years of experience in PowerBI and Data Warehousing.
  • Hands on experience in Data Warehouse design and management
  • Knowledge in creating Power BI custom visualizations.

Location:

• Trivandrum

Apply for this Job

PowerBI Developer

Trivandrum, India

View Job

PowerBI Developer

 

Job Description:

  • Work closely with Business Analyst teams to understand their information needs, ensuring that BI solutions are an excellent fit for their evolving needs.
  • Build ETL and data pipelines from various data sources to transform it into easy to use datasets.
  • Performance Optimization of SSIS packages, Stored Procedures, complex SQL Queries
  • Creation/Maintenance of ETL mapping documents.
  • Designing and processing of Data Cubes for analysis and data mining using Star Schema/Snow Flake Schema.
  • Contribute to the development of the BI team’s tools, skills, culture and impact for Business and for CareStack.
  • Provide strategic and tactical guidance with respects to data warehousing/data mart best practices.
  • Coordinate with the development team to translate business requirements into technical specifications for custom development and systems integration requirements.
  • Manage, drive and deliver multiple BI work-streams, both on an ongoing and ad-hoc basis.
  • Work with Engineering partners to help shape and drive the development of data warehousing, reporting and analytics platforms.
  • Maintain and guide the technical architecture, standards and infrastructure of the technologies and tools used in the BI program.
  • Lead the data warehouse maturity with continuous improvement towards an enterprise data model.

Requirements:

  • 3 to 6 years of experience in PowerBI and Data Warehousing.
  • Hands on experience in Data Warehouse design and management
  • Knowledge in creating Power BI custom visualizations

Location:

• Trivandrum

Apply for this Job

Senior QA Engineer

Trivandrum, India

View Job

Senior QA  Engineer

Responsibilities

  • Take ownership for the design and development of all aspects of testing along with execution and maintenance of automated scripts.
  • Complete ownership for Functional aspects of the Product during development phase.
  • Managing defects through testing process to ensure all issues found during testing are addressed.
  • Work closely with functional testing team to identify areas where automation can reduce substantial amount of time and effort.

Skills and Qualifications

  • 3-6 year’s exposure in developing test systems and scripts beyond record and playback. Specifically developing functions, adding control flow logic, loops, best practices using Core JAVA / C#.
  • Proven understanding of white box, grey box and black box testing techniques.
  • Excellent understanding of object oriented design principles.
  • Experience using SQL with regard to writing and understanding queries and procedures
  • Experience of using any of the 3rd party automation tools like Selenium, Test Complete, Cucumber, etc.
  • Experience with Web Services/ performance/ security testing is advantageous.
  • Experience in Performance Engineering/Performance testing/Web services Testing using tools such as SOAPUI is advantageous.

Location
Trivandrum

Apply for this Job

Junior Product Manager / Business Analyst

Trivandrum, India

View Job

Junior Product Manager / Business Analyst

Responsibilities

  • Be responsible for identifying opportunities and gaps in systems / processes for CareStack customers and conceptualizing solutions for the same
  • Create high fidelity wireframes and prototypes for new features and proposals for effective communication across multiple stakeholders.
  • Interacting with a variety of business stakeholders, users and engineering team as a cross-functional liaison.
  • Analyze business problems and processes, and work with business subject matter experts to define and document business requirements.
  • Documenting detailed requirements into a company chosen tool and aligning the documented requirements to customer business needs.
  • Own requirements and be the single point of contact on requirements from a system standpoint.
  • Collaborate and respond to requirements / questions raised by developers, testers, and architects.
  • Work with testing team to ensure that test cases conform to user acceptance criteria.
  • Should have excellent time management skills and can work on multiple initiatives/requests, understand priorities and deliver.

Skills and Qualifications

  • Bachelor’s degree or similar in Computer Science, Information Systems, Engineering or a related field.
  • Previous experience as a Business Analyst / Product Manager is preferred.
  • Deep understanding of SaaS platforms, preferably vertical SaaS and B2B applications.
  • Ability to conceptualize, design and manage the implementation of new platforms, products or features.
  • Strong analytical skills and common sense.
  • Excellent communication and articulation skills
  • Knowledge on prototyping tools like Axure / Adobe XD / iRise / Balsamic / Figma

Location
Trivandrum

Apply for this Job

Technical Architect – ASP.NET

Trivandrum, India

View Job
Job description
  • Lead individual product track within the engineering team – You will be leading a team of developers and analysts.
  • Mentor and inspire your team to constantly strive for excellence in work output.
  • Assure design and code quality of your work and your team’s work are maintained.
  • Translate application storyboards and use cases into functional applications.
  • Ensure that the performance and quality of applications are maintained.
  • Identify bottlenecks and bugs, and devise solutions to the problems.
  • Perform impact analysis and code review of applications.
Requirements
  • Proficient in ASP.NET frameworks, database designing and WEB API with a 7+ years of hands-on programming experience.
  • Experience in Typescript would be an added advantage.
  • Strong understanding of object-oriented programming and data structures.
  • Desirable knowledge in architectural design patterns and standards.
  • Understanding fundamental design principles behind a scalable application.
  • Hands on experience in creating database schemas that represent and support business processes.
  • Proficient understanding of code versioning tools such as TFS and GIT.

 

Apply for this Job

Senior Product Solution Engineer – ASP.NET

Trivandrum, India

View Job
Job description
  • Lead individual product track within the engineering team – You will be leading a team of developers and analysts.
  • Mentor and inspire your team to constantly strive for excellence in work output.
  • Assure design and code quality of your work and your team’s work are maintained.
  • Translate application storyboards and use cases into functional applications.
  • Ensure that the performance and quality of applications are maintained.
  • Identify bottlenecks and bugs, and devise solutions to the problems.
  • Perform impact analysis and code review of applications.
Requirements
  • Proficient in ASP.NET frameworks, database designing and WEB API with a 4-7 years of hands-on programming experience.
  • Strong understanding of object-oriented programming and data structures.
  • Desirable knowledge in architectural design patterns and standards.
  • Understanding fundamental design principles behind a scalable application.
  • Hands on experience in creating database schemas that represent and support business processes.
  • Proficient understanding of code versioning tools such as TFS and GIT.
  • Experience in working full-stack with front end technologies like AngularJS / ReactJS.
Apply for this Job

Senior Front End Developer

Trivandrum, India

View Job
Job description
  • Translate application storyboards and use cases into functional applications.
  • Assure design and code quality of the code and applications you develop.
  • Ensure that the performance and quality of applications are maintained.
  • Identify bottlenecks and bugs, and devise solutions to the problems.
  • Perform impact analysis and code review of applications.
Requirements
  • Proficient in JavaScript frameworks including AngularJS and ReactJS with a 2 – 4 years of hands-on programming experience.
  • Experience in Typescript would be an added advantage.
  • Strong understanding of object-oriented programming.
  • Understanding fundamental design principles behind a scalable application.
  • Hands on experience in creating database schemas that represent and support business processes.
  • Knowledge in architectural design patterns and standards is desirable.
Apply for this Job

Lead Product Solution Engineer – ASP.NET

Trivandrum, India

View Job
Job description
  • Lead individual product track within the engineering team – You will be leading a team of developers and analysts.
  • Mentor and inspire your team to constantly strive for excellence in work output.
  • Assure design and code quality of your work and your team’s work are maintained.
  • Translate application storyboards and use cases into functional applications.
  • Ensure that the performance and quality of applications are maintained.
  • Identify bottlenecks and bugs, and devise solutions to the problems.
  • Perform impact analysis and code review of applications.
Requirements
  • Proficient in ASP.NET frameworks, database designing and WEB API with a 5 – 10 years of hands-on programming experience.
  • Strong understanding of object-oriented programming and data structures.
  • Desirable knowledge in architectural design patterns and standards.
  • Understanding fundamental design principles behind a scalable application.
  • Hands on experience in creating database schemas that represent and support business processes.
  • Proficient understanding of code versioning tools such as TFS and GIT.
  • Experience of working full-stack with front-end technologies like AngularJS / ReactJS will
    be an added advantage.
Apply for this Job

Lead Front End Developer

Trivandrum, India

View Job
Job description
  • Building a complete front-end application.
  • Ensuring high performance on mobile and desktop.
  • Writing tested, idiomatic, and documented JavaScript, HTML and CSS.
  • Cooperating with the back-end developer in the process of building the RESTful API.
  • Ensuring a clear dependency chain, in regard to the app logic as well as the file system.
  • Validating user actions on the client side and providing responsive feedback.
  • Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed.
  • Creating custom, general use modules and components which extends the elements and modules of core AngularJS.
Requirements
  • Proficient in front end development including HTML, CSS, Javascript and AngularJS with a total experience of 4-7 years in UI development.
  • Proficient in AngularJS with at least 3 years of experience working specifically on AngularJS for an enterprise scale application.
  • Good knowledge of AngularJS practices and commonly used modules based on extensive work experience.
  • Good understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system, is desirable and good to have.
Apply for this Job

Front-End Architect

Trivandrum, India

View Job
Job description
  • Lead individual product track within the engineering team – You will be leading a team of developers and analysts.
  • Mentor and inspire your team to constantly strive for excellence in work output.
  • Assure design and code quality of your work and your team’s work are maintained.
  • Translate application storyboards and use cases into functional applications.
  • Ensure that the performance and quality of applications are maintained.
  • Identify bottlenecks and bugs, and devise solutions to the problems.
  • Perform impact analysis and code review of applications.
Requirements
  • Proficient in JavaScript frameworks including AngularJS and ReactJS with a 7+ years of hands-on programming experience.
  • Experience in Typescript would be an added advantage.
  • Strong understanding of object-oriented programming and data structures.
  • Desirable knowledge in architectural design patterns and standards.
  • Understanding fundamental design principles behind a scalable application.
  • Hands on experience in creating database schemas that represent and support business processes.
  • Proficient understanding of code versioning tools such as TFS and GIT.

 

Apply for this Job

Lead Front End Developer

Bangalore, India

View Job
Job description
  • Building a complete front-end application.
  • Ensuring high performance on mobile and desktop.
  • Writing tested, idiomatic, and documented JavaScript, HTML and CSS.
  • Cooperating with the back-end developer in the process of building the RESTful API.
  • Ensuring a clear dependency chain, in regard to the app logic as well as the file system.
  • Validating user actions on the client side and providing responsive feedback.
  • Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed.
  • Creating custom, general use modules and components which extends the elements and modules of core AngularJS.
Requirements
  • Proficient in front end development including HTML, CSS, Javascript and AngularJS with a total experience of 4-7 years in UI development.
  • Proficient in AngularJS with at least 3 years of experience working specifically on AngularJS for an enterprise scale application.
  • Good knowledge of AngularJS practices and commonly used modules based on extensive work experience.
  • Good understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system, is desirable and good to have.
Apply for this Job

Senior Product Solution Engineer – ASP.NET

Bangalore, India

View Job
Job description
  • Lead individual product track within the engineering team – You will be leading a team of developers and analysts.
  • Mentor and inspire your team to constantly strive for excellence in work output.
  • Assure design and code quality of your work and your team’s work are maintained.
  • Translate application storyboards and use cases into functional applications.
  • Ensure that the performance and quality of applications are maintained.
  • Identify bottlenecks and bugs, and devise solutions to the problems.
  • Perform impact analysis and code review of applications.
Requirements
  • Proficient in ASP.NET frameworks, database designing and WEB API with a 4-7 years of hands-on programming experience.
  • Strong understanding of object-oriented programming and data structures.
  • Desirable knowledge in architectural design patterns and standards.
  • Understanding fundamental design principles behind a scalable application.
  • Hands on experience in creating database schemas that represent and support business processes.
  • Proficient understanding of code versioning tools such as TFS and GIT.
  • Experience in working full-stack with front end technologies like AngularJS / ReactJS.
Apply for this Job

Front End Architect

Bangalore, India

View Job

Senior Technical Architect

Responsibilities

• Lead individual product track within the engineering team – You will be leading a team of developers and analysts
• Mentor and inspire your team to constantly strive for excellence in work output
• Assure design and code quality of your work and your team’s work are maintained.
• Translate application storyboards and use cases into functional applications.
• Ensure that the performance and quality of applications are maintained.
• Identify bottlenecks and bugs, and devise solutions to the problems.
• Perform impact analysis and code review of applications.

Skills and Qualifications

• Proficient in Angular and UI fundamentals with 7+ years of hands-on programming experience.
• Experience in React and AngularJS (versions less than 2) would be an added advantage.
• Experience in Typescript would be an added advantage.
• Strong understanding of object-oriented programming and data structures.
• Desirable knowledge in architectural design patterns and standards.
• Understanding fundamental design principles behind a scalable application.
• Hands on experience in creating database schemas that represent and support business processes.
• Proficient understanding of code versioning tools such as TFS and GIT.

Location
• Bangalore or Trivandrum

Apply for this Job

PowerBI Developer

Bangalore, India

View Job

PowerBI Developer

 

Job Description:

  • Work closely with Business Analyst teams to understand their information needs, ensuring that BI solutions are an excellent fit for their evolving needs.
  • Build ETL and data pipelines from various data sources to transform it into easy to use datasets.
  • Performance Optimization of SSIS packages, Stored Procedures, complex SQL Queries
  • Creation/Maintenance of ETL mapping documents.
  • Designing and processing of Data Cubes for analysis and data mining using Star Schema/Snow Flake Schema.
  • Contribute to the development of the BI team’s tools, skills, culture and impact for Business and for CareStack.
  • Provide strategic and tactical guidance with respects to data warehousing/data mart best practices.
  • Coordinate with the development team to translate business requirements into technical specifications for custom development and systems integration requirements.
  • Manage, drive and deliver multiple BI work-streams, both on an ongoing and ad-hoc basis.
  • Work with Engineering partners to help shape and drive the development of data warehousing, reporting and analytics platforms.
  • Maintain and guide the technical architecture, standards and infrastructure of the technologies and tools used in the BI program.
  • Lead the data warehouse maturity with continuous improvement towards an enterprise data model.

Requirements:

  • Hands on experience in Data Warehouse design and management
  • Knowledge in creating Power BI custom visualizations
Apply for this Job

Senior Technical Architect

Bangalore, India

View Job

Senior Technical Architect

 

Job Description:

  • Lead individual teams inside the product engineering team with complete ownership of a large functional of part of the product.
  • Build cross functional knowledge and expertise on all functional parts of the product.
  • Build, mentor and continuously inspire your team to constantly strive for excellence in work output. Our team is, and should continue to be, proud of the work they do – both in quality and on the impact it has on our customers and end-users.
  • Assure design and code quality of your work and your team’s work are maintained. Perform impact analysis and code review of applications.
  • Translate application storyboards and use cases into functional applications, with deep understanding of not only the implementation but also the business.
  • Constantly striving for better performance and outstanding quality.
  • Identify bottlenecks and bugs, and devise solutions to the problems faced by the team.
  • Building best practices, following streamlined process of build and deployment as part of development.

Requirements:

  • Proficient in ASP.NET frameworks, database designing and ASP.NET Web API with a 8+ years of hands-on programming experience
  • Strong understanding of object-oriented programming and data structures.
  • Desirable knowledge in architectural design patterns and standards.
  • Understanding fundamental design principles behind a scalable application.
  • Hands on experience in creating database schemas that represent and support business processes.
  • Proficient understanding of code versioning tools such as TFS and GIT.
  • Experience in Typescript would be an added advantage.
Apply for this Job
CareStack
CareStack