Hybrid Senior Associate Software Engineer

Posted 2 months ago

Apply now

About the role

  • Sr. Associate Software Engineer developing software products for hospitals from McKesson. Collaborating with cross-functional teams to enhance patient care and operational efficiency.

Responsibilities

  • Implement application modules for real-time transaction processing applications in the cloud that are highly available and scalable
  • Work with Product teams and participate in the process of creating, estimating, and refining user stories and requirements
  • Design, build, deploy, test, and debug components as needed in accordance with best practices throughout the SDLC
  • Collaborate with external teams such as infrastructure, reporting, and vendors to align and clear roadblocks in delivering assigned tasks
  • Demonstrate analytical and problem-solving skills, with the ability to identify, formulate, and solve engineering problems
  • Build frameworks and reusable assets that can be leveraged by cross-functional teams
  • Drive engineering best practices using Test-Driven Development (TDD), Static Application Security Testing (SAST), and Dynamic Application Security Testing (DAST) methodologies
  • Participate in technology evaluations, Proofs of Concept (PoCs), and code/design reviews
  • Understand overall cloud information flows, development, and deployment strategies to build modules that align with cloud-based applications

Requirements

  • Bachelor's degree in Computer Science or related engineering discipline, or equivalent experience
  • 2+ years of experience in related software development
  • Good understanding of software design principles, object-oriented programming, design patterns, and SDLC
  • Strong experience with C#/.NET Core, TypeScript, SQL, and JavaScript
  • Cloud data warehouse experience (BigQuery or any other) and relational databases (Postgres, SQL Server, etc.)
  • NoSQL databases experience (e.g., MongoDB)
  • Experience in UI frameworks such as Angular
  • Experience in unit testing frameworks (xUnit, NUnit, Moq)
  • Hands-on experience in building and consuming REST APIs using .NET Core
  • Experience in designing and implementing applications on cloud platforms, preferably GCP or Azure
  • Experience in containerization using Docker for app deployment
  • Experience deploying applications to serverless cloud infrastructure such as Cloud Run, Cloud Functions, or similar services
  • Experience with Agile team ceremonies and roles
  • Effective communication skills to collaborate with technical, DevOps, and product management teams

Benefits

  • Health insurance
  • 401(k) matching
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities
  • Annual bonus or long-term incentive opportunities

Job title

Senior Associate Software Engineer

Job type

Experience level

Senior

Salary

$84,000 - $140,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job