Lead Software Engineer (.NET) #304

Lead Software Engineer (.NET) #304
Categories: .NET Front-End
Type: Full-time (8h/day)
Location: Remote
Industry: HealthCare

COMPANY AND PROJECT 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.

Client is seeking a Lead Software Engineer with a devotion to quality system design. Solid database experience is essential, knowledge of the entire stack is a plus.

WORK SCHEDULE

At least 4 overlapping hours to the following working hours and time zone: Mon – Fri 9am – 5pm ET.

REQUIRED SKILLS

  • 5+ years of recent experience as a hands-on developer
  • Experience with ADO.Net, .Net Core and Entity Framework
  • Experience building web-based APIs using .Net Core
  • Ability to work of Microsoft SQL Server or Azure SQL
  • Azure / AWS / Google Cloud
  • SASS / CSS / HTML5
  • JavaScript (TypeScript)
  • Angular
  • Intermediate+ English proficiency

WOULD BE A PLUS

  • Experience in UI/UX
  • Experience with Unit Tests/Integration Tests
  • Working knowledge of Microsoft, Nuance or other speech recognition technology User
  • Experience with development of products/solutions that target healthcare
  • Experience with information security paradigms and implementations, HIPAA knowledge is an added bonus
  • 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)

DUTIES AND RESPONSIBILITIES

  • Be a leader of an agile scrum team that owns the development for a desktop 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
  • Work in a collaborative manner with diverse scrum teams to rapidly deliver high quality solutions
  • Provide overall technical direction for a scrum team, working on one or multiple concurrent projects
  • Act as a technical leader across Engineering as a proponent for good architecture and design, and an advocate for architecture standards.
  • Contribute to the professional development of team members, improving their technical knowledge and engineering practices.
  • Work with product managers to estimate and plan execution of projects while accommodating technical and business needs
  • Responsible for the sprint team’s tasks, ensuring all requirements are met at completion.
  • Help analyze customer bugs and issues to find the most efficient solution
  • Contribute to all parts of the software’s development including design, development, documentation, and testing.
  • Employ best practices for designing scalable, extensible, secure applications in a .Net environment
  • Create technical documents and artifacts for developed software products
  • Assist with database development

We offer

Work from anywhere

Work from anywhere (fully remotely or in our offices)

Competitive salary

Competitive salary based on the results of the interview

PTO

Paid vacation, national holidays and sick leaves

Professional education

Professional education reimbursement

Legal

Legal, accounting and taxes support

Corporate laptop

Powerful corporate laptop and premium software

We accept job applicants preferably from Ukraine, but also consider talents from other parts of Eastern Europe (Poland, Moldova, Romania), Baltic (Lithuania, Latvia, Estonia), Balkans (Bulgaria, Macedonia, Albania, Serbia, Montenegro, Croatia, Bosnia) and Turkey.

Sorry! This job has expired.

Other Job Postings You Might Be Interested In

Yevhen photo
quotes
As a recruiter, I am able to combine my experience in recruiting with my love of entrepreneurship to help others to find a career they love! If you have any questions, please contact me at ta@echoua.com ✉
Yevhen photo
li-url Yevhen Tsyhankov

Career Advisor