Senior Software Engineer - Build Scalable, Secure Apps

Cardinal Health

Taguig

Hybrid

PHP 900,000 - 1,500,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Cardinal Health is seeking an experienced Software Engineer to join our Information Technology team in delivering robust, scalable software solutions. You will design, develop, test, and maintain applications while collaborating with product managers to refine requirements and ensure high-quality code.

You will mentor junior developers, conduct code reviews, and contribute to architectural decisions focused on performance and security.

Qualifications

  • Bachelor's or master's degree in computer science, Software Engineering, or a related field.
  • 6+ years of professional software development experience in a relevant programming language (e.g., ASP.NET, Java, Python, C#, JavaScript).
  • Proven experience with software development methodologies, including Agile/Scrum.
  • Strong understanding of software architecture patterns and design principles (e.g., MVC, Microservices).
  • Experience with front-end technologies (e.g., React, Angular, Vue.js) and back-end frameworks (e.g., Spring, Django, Express).
  • Proficient in database management and data modeling with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Familiarity with version control systems (e.g., Git, SVN) and CI/CD pipelines (e.g., Jenkins, Travis CI).
  • Excellent problem-solving skills and the ability to analyze complex technical issues.
  • Strong communication skills and the ability to work collaboratively in a team environment.
  • Experience with cloud services (e.g., AWS, Azure, Google Cloud) is a plus.
  • Knowledge of security best practices and experience implementing secure coding practices is preferred.

Responsibilities

  • Design, develop, test, and maintain high quality software applications.
  • Collaborate with product managers and other stakeholders to gather and refine requirements.
  • Conduct code reviews and provide constructive feedback to team members to improve code quality.
  • Mentor and provide guidance to junior developers and contribute to the growth of the engineering team.
  • Troubleshoot and resolve issues in a timely manner, ensuring minimal disruption to end users.
  • Stay current with industry trends and emerging technologies and identify opportunities to incorporate them into our products.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Contribute to architectural decisions, ensuring best practices in performance, scalability, and security.
  • Provide technical support and debugging expertise for production environments.

Job description

Cardinal Health is seeking an experienced Software Engineer to join our Information Technology team in delivering robust, scalable software solutions. You will design, develop, test, and maintain applications while collaborating with product managers to refine requirements and ensure high-quality code.

You will mentor junior developers, conduct code reviews, and contribute to architectural decisions focused on performance and security.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - App Dev & Maintenance
Senior Software Engineer - App Dev & Maintenance

Cardinal Health, Inc. • Philippines

On-site
PHP 600,000 - 1,200,000
Engineer, Application Development and Maintenance - Software Engineer
Engineer, Application Development and Maintenance - Software Engineer

Cardinal Health • Taguig

Hybrid
PHP 900,000 - 1,500,000
Engineer, Application Development and Maintenance - Software Engineer
Engineer, Application Development and Maintenance - Software Engineer

Cardinal Health, Inc. • Philippines

On-site
PHP 600,000 - 1,200,000
Healthcare App Dev & Maintenance Analyst
Healthcare App Dev & Maintenance Analyst

Cardinal Health, Inc. • Taguig

Hybrid
PHP 300,000 - 420,000
Healthcare Application Support Analyst
Healthcare Application Support Analyst

Cardinal Health • Taguig

Hybrid
PHP 360,000 - 600,000
Software Engineer - .NET/Angular Web Apps
Software Engineer - .NET/Angular Web Apps

Cardinal Health International Philippines Inc. • Taguig

Hybrid
PHP 800,000 - 1,200,000
Engineer, Application Development and Maintenance - Salesforce Support
Engineer, Application Development and Maintenance - Salesforce Support

Cardinal Health • Taguig

Hybrid
PHP 600,000 - 1,000,000
Senior Healthcare Software Support Engineer
Senior Healthcare Software Support Engineer

Cardinal Health International Philippines Inc. • Taguig

Hybrid
PHP 700,000 - 1,000,000
Healthcare Apps Support Engineer — Troubleshoot & Optimize
Healthcare Apps Support Engineer — Troubleshoot & Optimize

Cardinal Health International Philippines Inc. • Taguig

Hybrid
PHP 600,000 - 900,000
Software Engineer - .Net - Nightshift, Hybrid
Software Engineer - .Net - Nightshift, Hybrid

Cardinal Health International Philippines Inc. • Taguig

Hybrid
PHP 800,000 - 1,200,000