Software Engineer

New
Q
Quest AnalyticsHealthcare technology
United StatesFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
Three to five years of backend development with Microsoft’s .NET Framework and C#
Required Skills
GitMicrosoft AzureMicrosoft SQL ServerSnowflakeC#ReactRESTful APIsDatabricks

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or a related technical field, or equivalent work experience.
  • Three to five years of backend development with Microsoft’s .NET Framework and C# at a commercial SaaS company.
  • Experience working with large data sets is preferred.
  • Proficiency in SQL Server.
  • Experience designing, building, and consuming REST APIs.
  • Experience with Snowflake, Databricks, or general data platforms for large data processing.
  • Experience building on Azure cloud services, including Azure Functions, Event Grid, and Service Bus.
  • Familiarity with Blob Storage or AWS Lambda, EventBridge, SNS, or SQS.
  • Experience with React or a comparable modern JavaScript framework for front-end work.
  • Familiarity with unit testing; XUnit is preferred.
  • Familiarity with SOLID principles and experience with Git source control.
  • Experience using AI development tools to multiply output.

Responsibilities

  • Participate in the full development lifecycle, from requirements gathering and design through implementation, testing, and deployment.
  • Partner with product managers, designers, architects, and DevOps engineers to turn requirements into working software.
  • Own project timelines and deliverables, and flag blockers and risks early.
  • Contribute to the design and architecture of new and existing products and features.
  • Write clean, efficient, maintainable code built for performance and scalability.
  • Give constructive feedback in code reviews and follow team coding standards.
  • Use AI-powered tools to improve development quality and speed, and help shape team adoption.
  • Make day-to-day technical decisions within established patterns and escalate larger choices to a manager.
  • Handle confidential information, especially PHI, and follow HIPAA Privacy and Security Practices.
  • Participate in training and mentoring programs as a learner or guide.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now