Job Information
Comprehensive Pharmacy Services Principal Full-stack Software Engineer in Brooklyn Park, Minnesota
Principal Full Stack Software Engineer - Remote CPS Solutions, LLC Home based/remote Description: The Principal Software Engineer will lead development efforts from design through delivery across multiple products and engineering teams to address the operational and financial challenges of our clients. This position will be responsible for the creation of applications capable of managing, maintaining, and enhancing our service offerings. Salary Range: Salary range of $165,000-$180,000 depending on experience plus bonus potential Schedule: This position will work a minimum of40 hours per week, primarily Monday-Friday; with some evening or weekend hours based upon business needs. Must be able to work in the US without sponsorship or restrictions Qualifications: Bachelor's degree in a computer science related field or more than 8 years ofrelated experience 8+ years of experience with enterprise-grade external customer facing SaaS software design, development, and maintenance experience Expertise in front-end technologies, including JavaScript, CSS3, HTML5, and Angular, React, jQuery and other JavaScript frameworks Deep knowledge and working fluency of server-side development with C# Net or Java, and caching mechanisms such as Redis, Memcached Expertise with DBMS technology, e.g., SQL Server, Oracle, MongoDB and MySQL Experience with formulating technical standards and guidelines and enterprise software architecture principles In-depth experience with agile practices, unit testing frameworks, CI/CD engineering flow Experience with cloud native software (Azure is a plus) and other wide-ranging cloud infra and services Demonstrated ability to work with Business groups defining requirements, and project goals Ability to quickly grasp complex technical and business concepts and express them in clear language Excellent aptitude for acquiring pharmacy industry knowledge - Pharmacy and/or Healthcare experience preferred RESPONSIBILITIES: In conjunction with our consulting team and CPS IT leadership, works to develop software solutions to meet client needs including problem definition, process requirements, proposed solutions, craft system architecture and detail design artifacts, develop technical implementation plans, establish technical standards and guidelines for engineering teams, review code that other engineers have written to ensure quality, and ultimately make substantial hands-on code contribution for success project delivery. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Prepares, tests, and installs solutions by determining and designing system specifications, standards, and programming. Improves operations by conducting systems analysis, recommending changes in policies and procedures, and identifying enhancements. Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations. Protects CPS and client businesses by keeping information confidential. Provides information by collecting, analyzing, and summarizing development and service issues. Accomplishes engineering and organization mission by completing related results as needed. Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle. Perform other relevant duties as assigned by management. Benefits: CPS full-time employees enjoy a competitive salary and comprehensive benefits package, including Medical/Dental/Vision Insurance, 401(k) with a Match, Paid Time Off (PTO) Program, Company Paid Short- and Long-Term Disability, Basic and Supplemental Life Insurance, Medical Flex and Dependent Care Accounts, and more. CPS Requirement : All employment offers are contingent upon successfully passing a pre-employment (post offer) background check, drug test and signed onboarding documents. Additionally, you may be required to provide medical records or have additional medical examinations/background checks that are a specific requirement of the location or position in which you are hired. This applies to internal transfers and status changes for internal CPS team members. CPS is also committed to a safe and drug free workplace. The use of marijuana for medical purposes accompanied by a prescription, even if permitted by state law, will not be considered acceptable for purposes of explaining a positive lab test result for marijuana. About CPS: CPS Solutions, LLC is one of the nation's largest providers of pharmacy services to more than 800 hospitals and healthcare facilities nationwide. CPS helps clients tackle a variety of complex issues, such as operational efficiency, rising drug costs, regulatory & compliance, 340B, and specialty pharmacy strategy. CPS helps healthcare leaders drive best in class pharmacy operations through skill, expertise and proprietary technologies. For more information, visit https://www.cpspharm.com/. We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state or local protected class. #LI-DNI EOE of Minorities/Females/Vets/Disability