Software Engineer
Company: MCKESSON
Location: Atlanta
Posted on: May 13, 2025
Job Description:
McKesson is an impact-driven, Fortune 10 company that touches
virtually every aspect of healthcare. We are known for delivering
insights, products, and services that make quality care more
accessible and affordable. Here, we focus on the health, happiness,
and well-being of you and those we serve - we care.
What you do at McKesson matters. We foster a culture where you can
grow, make an impact, and are empowered to bring new ideas.
Together, we thrive as we shape the future of health for patients,
our communities, and our people. If you want to be part of
tomorrow's health today, we want to hear from you.
Macro Helix is the premier provider of 340B program management
technology for hospital health system covered entities and retail
contract pharmacy networks.
As a Software Engineer you will work on product development using
mostly C#, Angular, etc. You will play an active role in
prototyping concepts in partnership with other senior engineers
within the team and across the business. You will tackle
challenging, novel situations every day and will have an
opportunity to work with different teams across the organization.
As a part of this growing team, you will get to work on variety of
technologies like Azure cloud, Databricks, Snowflake etc. with high
visibility in the organization. Along the way, we guarantee that
you'll learn a ton, have fun, grow and make positive impact on many
people.
Key Responsibilities
- This is a hands-on development role with experience in
developing enterprise level applications.
- Conceptualize and demonstrate solutions through documentation,
flowcharts, layouts, diagrams, charts.
- Develop cutting edge-solutions to maximize performance,
scalability, and distributed processing capabilities.
- Work with a team of highly motivated and talented people with
diverse perspectives.
- Participate in the software development life cycle that takes
project from inception to completion through connecting client's
needs with applicable state-of-the-art technology
solutions.
- Work closely with QA team throughout the development cycle and
support performance tuning and testing activity.
- Work with Product Team in translating business requirements
into technical specifications, establish and refine details and
requirements of applications, components, enhancements, and
defects.
- Ability to Debug/ troubleshoot the issues and identify the root
cause.
- Analyze and investigate application engineering tasks and
prepare design specifications, analysis, and
recommendations.
- Ensure that system improvements are secure and well tested and
successfully implemented, documented, and monitored to increase
efficiency.
- Develop enterprise-scale Object-Oriented Programming (OOP)
software utilizing SaaS design principles
- Modernize legacy products to use the latest cloud
technologies.
- Build and deploy secure solutions utilizing quality standards
and software development life cycle processes which include
requirement gathering, high level and detailed design, coding,
testing and support.
- Actively participate in Agile Ceremonies.
Minimum Requirement
- Degree or equivalent and typically requires 4+ years of
relevant experience.
Education
- 4-year degree in computer science or related field or
equivalent experience
Critical Skills
- 4+ years of experience in software development in an Agile team
environment
- 4+ years of experience with frontend development and C#/ .Net
Core back-end development
- 4+ years of experience with SQL server 2012 and higher
- 2+ years of experience working with Angular, .NET, Bootstrap,
CSS, JSON, JavaScript, HTML.
- 2+ years of experience in building Restful APIs and d
emonstrated experience in building microservices utilizing Restful
APIs.
Additional Skills
- 1+ years of experience working with Microsoft Azure
(preferred), Google Cloud Platform, or AWS (IaaS, PaaS, and
Services)and d emonstrated experience in enabling code to align
with a CI/CD process (JIRA, Jenkins, Git)
- Familiarity with containerization using Docker for app
development.
- Agile Methodology
- Excellent written and verbal communication skills
Macro Helix is the premier provider of 340B program management
technology for hospital health system covered entities and retail
contract pharmacy networks.
As a Software Engineer you will work on product development using
mostly C#, Angular , etc . You will play an active role in
prototyping concepts in partnership with other senior engineers
within the team and across the business. You will tackle
challenging, novel situations every day and will have an
opportunity to work with different teams across the organization.
As a part of this growing team, you will get to work on variety of
technologies like Azure cloud, Databricks, Snowflake etc. with high
visibility in the organization. Along the way, we guarantee that
you'll learn a ton, have fun , grow and make positive impact on
many people.
Key Responsibilities
- Th is is a hands-on development role with experience in
developing enterprise level applications.
- Conceptualize and demonstrate solutions through documentation,
flowcharts, layouts, diagrams, charts.
- D evelop cutting edge-solutions to maximize performance,
scalability, and distributed processing capabilities .
- Work with a team of highly motivated and talented people with
diverse perspectives.
- Participate in the software development life cycle that takes
project from inception to completion through connecting client's
needs with applicable state-of-the-art technology solutions.
- Work closely with QA team throughout the development cycle and
support performance tuning and testing activity.
- Work with Product Team in translating business requirements
into technical specifications, establish and refine details and
requirements of applications, components, enhancements, and
defects.
- Ability to Debug/ troubleshoot the issues and identify the root
cause.
- Analyze and investigate application engineering tasks and
prepare design specifications, analysis, and recommendations.
- Ensure that system improvements are secure and well tested and
successfully implemented, documented, and monitored to increase
efficiency.
- Develop enterprise-scale Object-Oriented Programming (OOP)
software utilizing SaaS design principles
- Modernize legacy products to use the latest cloud
technologies.
- Build and deploy secure solutions utilizing quality standards
and software development life cycle processes which include
requirement gathering, high level and detailed design, coding,
testing and support.
- Actively participate in Agile Ceremonies.
Minimum Requirement
Degree or equivalent and typically requires 4+ years of relevant
experience.
Education
4-year degree in computer science or related field or equivalent
experience
Critical Skills
- 4+ years of experience in software development in a team
environment
- 4 + years of experience with C# / .Net core back-end
development
- 4+ years of experience with SQL server 2012 and higher
- 4+ years of experience with frontend development
- 2+ years of experience working with Angular, .NET, Bootstrap,
CSS, JSON, JavaScript, HTML .
- 2+ years of experience in building Restful APIs.
- 1 + years of experience working with Microsoft Azure
(preferred), Google Cloud Platform, or AWS (IaaS, PaaS, and
Services)
- Demonstrated experience in building microservices utilizing
Restful APIs.
- Demonstrated experience in enabling code to align with a CI/CD
process (JIRA, Jenkins, Git)
Additional Skills
- Experience in developing and implementing applications on a
cloud platform preferably using Azure.
- Familiarity with containerization using Docker for app
development.
- Agile Methodology
- Front end frameworks such as Angular
- JIRA
- Excellent written and verbal communication skills
We are proud to offer a competitive compensation package at
McKesson as part of our Total Rewards. This is determined by
several factors, including performance, experience and skills,
equity, regular job market evaluations, and geographical markets.
The pay range shown below is aligned with McKesson's pay
philosophy, and pay will always be compliant with any applicable
regulations. In addition to base pay, other compensation, such as
an annual bonus or long-term incentive opportunities may be
offered. For more information regarding benefits at McKesson,
please click here.
Our Base Pay Range for this position
$100,100 - $166,900
McKesson is an Equal Opportunity Employer
McKesson provides equal employment opportunities to applicants and
employees and is committed to a diverse and inclusive environment
without regard to race, color, religion, sex, sexual orientation,
gender identity, national origin, protected veteran status,
disability, age or genetic information. For additional information
on McKesson's full Equal Employment Opportunity policies, visit our
Equal Employment Opportunity page.
Join us at McKesson!
Keywords: MCKESSON, Macon , Software Engineer, IT / Software / Systems , Atlanta, Georgia
Didn't find what you're looking for? Search again!
Loading more jobs...