FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and supporting Windows-based applications using C++ and MFC, with a strong focus on multi-threaded and distributed systems. Proficient in integrating software with hardware devices and applying best practices in software development, including Test-Driven Development and continuous integration.
Highest-signal resume keywords
C++ DevelopmentMFC Application DevelopmentMulti-Threaded ApplicationsRESTful API DevelopmentSQL Database Management
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C++MFCMulti-ThreadingSQLGitTest-Driven DevelopmentContinuous IntegrationAutomated TestingEntity FrameworkRESTful API
Soft Skills
Problem-SolvingCollaborationRoot-Cause AnalysisCustomer EngagementTechnical Communication
Tools & Technologies
Microsoft SQL ServerMySQLJenkinsCI/CD PipelinesWindows AdministrationActive DirectoryIndustrial AutomationRoboticsPerformance Monitoring ToolsNetwork-Connectivity Troubleshooting
Industry Keywords
Pharmacy OperationsHealthcare Software DevelopmentManufacturingLogisticsRegulated Environment
Tech Stack
Tools & technologiesAngularDistributed SystemsEntity FrameworkFirewallsJavaScriptJenkinsMicroservicesMS SQL ServerMySQLReactSQLWPFC++
About the role
Key responsibilities & impact- Design, develop, test, deploy, and support software for large-scale automated pharmacy fulfillment systems
- Enhance and modernize Windows-based applications developed with C++ and Microsoft Foundation Classes (MFC)
- Build and maintain scalable backend services, multi-threaded applications, distributed systems, databases, and RESTful API integrations
- Translate customer, business, and technical requirements into reliable and maintainable software solutions
- Integrate software with robotics, conveyor systems, industrial automation equipment, and other hardware devices
- Investigate complex production issues, perform root-cause analysis, and implement sustainable corrective actions
- Monitor and improve application performance, reliability, scalability, maintainability, and availability
- Apply source control, code review, automated testing, Test-Driven Development, and continuous integration and delivery
- Collaborate with engineering, product, quality, deployment, support, and operations teams throughout the software development lifecycle
- Participate in customer discussions, technical reviews, troubleshooting sessions, and solution-design activities
- Contribute to technical planning and architecture discussions involving system integrations, application modernization, and product enhancements
- Participate in an on-call rotation supporting mission-critical applications during designated evenings and weekends
Requirements
What you’ll need- Degree or equivalent experience
- Typically 4 or more years of relevant professional software development experience
- Professional experience developing Windows-based software applications using C++ and MFC
- Experience developing multi-threaded or distributed applications
- Experience with relational databases and SQL using Microsoft SQL Server, MySQL, or a comparable platform
- Experience troubleshooting complex software or production issues and performing root-cause analysis
- Experience using Git or another version-control system
- Experience with continuous integration, automated testing, or Test-Driven Development
- Ability to participate in an evening and weekend on-call support rotation
- Authorization to work in the United States
- Preferred: Service-Oriented Architecture, microservices, or RESTful API development and integration
- Preferred: Entity Framework or Entity Framework Core
- Preferred: WPF, WCF, MVVM, or other Windows desktop application technologies
- Preferred: Angular, React, HTML5, JavaScript, or other modern web technologies
- Preferred: Jenkins, CI/CD pipelines, DevOps practices, or release automation
- Preferred: Application monitoring, observability, performance analysis, or performance-tuning tools
- Preferred: Hardware integration using sockets, serial communication, or similar protocols
- Preferred: Industrial automation, robotics, programmable logic controllers, or Beckhoff control systems
- Preferred: Windows administration, Active Directory, VPNs, firewalls, or network-connectivity troubleshooting
- Preferred: Software development experience in healthcare, pharmacy operations, manufacturing, fulfillment, logistics, or another regulated, mission-critical environment
- Preferred: Experience working with customers, operations teams, or nontechnical business stakeholders
- Ability to travel up to 20% for customer engagements, site visits, installations, and team collaboration
Benefits
Comp & perks- Competitive compensation package
- Annual bonus or long-term incentive opportunities may be offered
- Remote work within the United States, subject to applicable workplace policies
