McKesson-posted 3 months ago
$94,700 - $157,800/Yr
Full-time • Mid Level
Remote
Merchant Wholesalers, Nondurable Goods

Software engineers within McKesson Prescription Automated Solutions (MAPS) create, deploy, and support software for managing large, semi-automated pharmacies at sites across the US. Successful engineers understand the full software stack from low-level control of robots and conveyor systems, through controllers and databases, up to UI and web services. The Software Development Engineer is also responsible for maintaining our legacy software in C++/MFC. This includes bug fixing and software enhancement as well as issue analysis. Under limited supervision, Software Engineers architect and develop major new features, enhance existing projects, and provide support for major customers. The Software Engineer might be assigned to troubleshoot difficult and complex support issues.

  • Create, deploy, and support software for managing large, semi-automated pharmacies.
  • Maintain legacy software in C++/MFC, including bug fixing and software enhancement.
  • Architect and develop major new features and enhance existing projects.
  • Provide support for major customers and troubleshoot complex support issues.
  • Typically requires 4+ years relevant experience.
  • Must be authorized to work in the U.S.
  • 4+ years' experience as a Windows software developer.
  • Strong SQL skills, with Microsoft SQL Server and/or MariaDB/MySQL.
  • Expertise in developing multi-threaded and distributed applications.
  • Strong experience in designing/writing high speed back-end code in C++ and MFC, C# with ASP.NET and/or .NET Core, and MVC RESTful services.
  • Professional demeanor suitable for direct customer interactions.
  • Excellent problem-solving and analytical skills.
  • Ability to work independently and as part of a team.
  • Experience with software tools and methodologies such as Git, Jenkins, TDD, and automated testing.
  • Service oriented architecture (SOA) and/or Micro Services architectures.
  • Entity Framework (EF), Entity Framework Core (EF Core).
  • Service Monitoring, Performance tuning and testing tools.
  • Web Technologies for UI (AngularJS, HTML5, React, etc).
  • Desktop application development experience using WPF, WCF, MVVM design pattern.
  • Experience with hardware interfaces, including communication over sockets and serial interfaces.
  • Comfort with basic Windows Workstation and Domain administration.
  • Networking knowledge, including VPNs and firewall configuration.
  • Experience with real-time controls/PLC systems and integration, especially Beckhoff.
  • Competitive compensation package including base pay and potential bonuses.
  • Annual bonus or long-term incentive opportunities may be offered.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service