Senior Software Engineer

Sunquest Information Systems
Adventz Infinity @ 5, 8th Floor, Unit No. 804-807, Plot – 5, Block- BN, Salt Lake, Sector-V, Kolkata – 700091.
5 - 8 years
Kolkata, West Bengal [WB]
Company Details
Sunquest Information Systems Inc. provides diagnostic informatics solutions to laboratories. With our wide-ranging technical and cross-discipline expertise, and equally deep business acumen, Sunquest can transform your lab to meet today’s complex healthcare challenges and deliver next-level performance. Since 1979, Sunquest has helped laboratories and healthcare organizations enhance efficiency, improve patient care, and optimize financial results. Our capabilities include multi-site, multi-disciplinary support for complex anatomic, molecular and genetic testing, and support engagement with physicians and patients outside the hospitals at the point-of-care. Sunquest also provides solutions for public health organizations, in the form of disease surveillance and outbreak management, to promote public health wellness worldwide. Headquartered in Tucson, AZ with additional offices in India, Sunquest is a leader in healthcare information technology.
Job Details
Essential Functions:
  • Develops software solutions across multiple subsystems within our applications, including collaboration with requirements definition, prototyping, architectural design, coding, testing and deployment
  • Provides engineering support when building, deploying, configuring, and supporting systems for customers
  • Performs complex product design, systems analysis, and engineering activities on applications software
  • Leads code and design reviews, analyzes and makes recommendations regarding coding standards, technology improvements, development tools, best practices, and process improvement
  • Participates with the engineering and operations teams to analyze and make recommendations for standardizing, scaling and enhancing our products and the services utilized to deploy/install/release those products
  • Mentors team members in best practices and provides technical leadership and product guidance
  • All other duties and responsibilities as assigned.
Skills needed to be successful:
  • Demonstratable understanding of user-centered design processes
  • Expert understanding of standard methodologies in code management
  • Ability to quickly and easily assimilate new product knowledge, and accurately estimate task durations and complete work projects as scheduled
  • Able to mentor others of build, test, and deployment automation
  • Well versed in SaaS, web-based / browser-based and/or native mobile app development
  • Flexibility with time zones and teamwork partnering with a global workforce
  • Able to present complex ideas in a consumable manner
Required Experience & Education :
Bachelor’s degree in Engineering, Computer Science or related discipline or equivalent experience
5-8 years’ experience working with software engineer and development life cycles, software testing methodologies, and quality assurance as well have experience in below technical Requirements
Technical Requirements:
  • Candidate should possess 5 to 8 years of experience
  • .Net Core, .Net Framework > V4.0
  • C#, VB.NET
  • Mission critical business solutions
  • Entity framework
  • RESTful Services
  • Patterns: MVVM, Dependency Injection
  • Test-driven development
  • Azure DevOps
  • Work as part of an agile SCRUM team
Preferred Experience & Education :
  • Knowledge of FDA medical devices
  • Knowledge of healthcare software
  • Master’s degree in Engineering, Computer Science, or related discipline 
Supervisory Responsibilities:
Qualification Bachelors or better.
No Of Openings 1
Salary Attractive Salary
Employment Type Full-Time