Start Date    ASAP
Est. Project Duration    12 months with possible extension
Number of Openings    1
Allocation    Full-time (~160 hrs/month)
Candidate Location(s)    Offshore only

Duties and responsibilities:

  • Be a member of an agile scrum team that owns the development for a desktop / SaaS application within the healthcare sector
  • Help with designing, implementing and validating products/services, with an eye on aligning to customer needs and company strategy
  • Focus on usability, performance, scalability, extensibility, infrastructure and data analytics
  • Collaborate with other software engineering teams, design team, product owners and managers, and business stakeholders to implement new features
  • Help analyze customer bugs and issues to find the most appropriate solution
  • Responsible for Cloud frontend and backend development using .Net core and frontend framework.
  • Develop fully functional application components writing clean, testable code
  • Perform tests and debugging to maximize application efficiency and performance
  • Responsible for designing and performing unit testing and integration testing
  • Employ best practices for designing scalable, extensible, secure applications in a .Net environment
  • Create technical documents and artifacts for developed software products

Qualifications Required:

  • Understanding and experience in applying design principles (Design Patterns & Best Practices)
  • Understanding and experience working by SCRUM framework
  • Experience with cloud service technologies such as Amazon AWS/EC2 and Microsoft Azure
  • 5+ years of recent experience as a hands-on developer
  • You have some experience with data modeling (logical and physical) and object modeling
  • Experience with developing secure solutions where privacy and integrity of data are paramount
  • Experienced with some of the following – SQL server and management studio, Azure SQ, Azure Blob storage and CosmosDB and any other nosql databases, along with database management & best practices
  • Experience with Windows services and or Web services
  • Recent experience working with relational databases, modern design patterns and enterprise development
  • Good with Multi-Threading Concepts & Asynchronous Development
  • Azure / AWS / Google Cloud
  • .NET Core
  • SQL
  • Angular
  • FontAwesome
  • JavaScript (TypeScript)
  • HTML5
  • Bachelor’s degree in Computer Science, Information Technology, Statistics, or related fields
  • Intermediate/Advanced English proficiency


  • Worked in a small development team environment and have the ability to wear multiple hats at any one time
  • Have user or knowledge of ABP.IO
  • Experience in UI/UX a plus
  • HTML 5, JQuery, Telerik/Kendo UI
  • CI/CD Process, Mobile App Development, Azure App Platform
  • Experience with development of products/solutions that target healthcare.
  • Experience with information security paradigms and implementations, HIPAA knowledge is an added bonus
  • Experience with performance optimization and tuning of web applications and databases
  • Recent experience with automated testing/QA
  • Recently transitioned a traditional FAT client application to a hosted model and/or built a replacement offering (such as a web application)
  • Working knowledge of Microsoft, Nuance or other speech recognition technology
  • Understanding of Desktop UI development using .Net/WPF/XAML
  • Experience using .NET Framework, C# Visual Studio, WPF

Working conditions:

  • Note: Client requires the following working hours within their time zone in the US (specified below).
  • Mon – Fri 9am – 5pm ET

Project Description:

Client is seeking a Product Engineer with a devotion to quality system design. Solid database experience is essential, knowledge of the entire stack is a plus.
Company Description:

The customer is the leading provider of speech recognition and reporting solutions for Pathology; they empower Pathologists to save time, save money and save lives.