Back to search
ChatGPT Jobs Linkedin · Posted 3mo ago

Software Engineer

Columbus, Ohio, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Job Description

Software Engineer

Company: MCKESSON

Location: Columbus, OH (On-site, Remote)

Type: Full-time

Description: As a P3 Software Engineer, you will help redesign and rebuild our next-generation platform on a modern cloud-native technology stack. You will work on small, cross-functional, and highly collaborative teams to deliver secure, scalable services that make our healthcare system work more efficiently and effectively.

Tech Stack

  • Primary Skills: C# / .NET, TypeScript, React, Postgres, RESTful APIs / GraphQL
  • Secondary Skills: Kafka, Git/version control, Terraform, CI/CD pipelines, Unit testing frameworks (xUnit, Jest)
  • Nice to Have: Azure cloud platform, Redis, Microservices architecture, MFE Architecture
  • AI & Tooling: Experience using AI-assisted development, testing, and documentation tools (e.g., code-generation, test-generation, static analysis, or observability tools).

What You'll Do

  • Design, develop, and maintain web services, APIs, and background jobs for the platform using C# and TypeScript.
  • Collaborate with product, architecture, QA, and fellow engineers to refine requirements into well-designed, testable solutions.
  • Own the quality of the solutions you create through unit tests, code reviews, and observability, and support your services in production.
  • Contribute to building event-driven and microservice-based architectures using Kafka and other cloud services.
  • Participate in backlog refinement, estimation, sprint planning, and retrospectives as part of an Agile delivery team.
  • Leverage AI tools and automation to accelerate development, testing, and documentation where appropriate.
  • Continuously learn and share knowledge with your team to improve engineering practices, patterns, and standards.

Minimum Qualifications

  • 3+ years of experience in back-end or full-stack software development.

Technical Skills

  • 3+ years of experience in back-end or full-stack software development.
  • Hands-on experience with at least one modern object-oriented language (C# preferred) and JavaScript/TypeScript.
  • Familiarity with RESTful APIs and an interest in GraphQL-based API design.
  • Experience with relational databases (PostgreSQL preferred), including schema design and query optimization basics.
  • Exposure to event-driven or microservice architectures and messaging technologies (Kafka preferred).
  • Experience writing and maintaining unit tests using common frameworks.
  • Comfortable working with Git, CI/CD pipelines, and modern DevOps practices.

Nice To Have

  • Experience with React or other modern front-end frameworks.
  • Exposure to MuleSoft or other integration platforms.
  • Experience building or consuming GraphQL APIs in production.
  • Familiarity with cloud platforms (Azure preferred) and infrastructure-as-code tools such as Terraform.
  • Experience using AI tools to assist with development, testing, or documentation.

Non-technical Skills

  • Strong contributor on an Agile team with a bias toward collaboration and shared ownership.
  • Able to break down work into small, testable increments and deliver iteratively.
  • Comfortable asking questions, giving and receiving feedback, and working through ambiguity.
  • Proactively share information so that the right people are informed and aligned.

Education & Experience

  • Degree in Computer Science, Software Engineering, or related field, or equivalent experience.
  • Typically requires 3+ years of relevant software engineering experience.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.

Unlock free search