Description
Senior Software Engineer - Remote
CPS Solutions, LLC
Home based/remote
Description: As a full-time, exempt Senior Software Engineer with CPS Solutions IT team, you will be responsible for the development of new software applications for CPS. This position includes working with a team of individuals to identify the goals of the software, develop a system for implementation, and overseeing the development process. This includes reviewing code that subordinates have written to ensure it is works correctly and researching the most up-to-date techniques in software design. In addition, the Senior Software Engineer spends time communicating progress on software development to subordinates, project managers, and business analysts; discusses implementation in terms and conditions that the individual less familiar with software development can understand and identify product requirements and limitations to ensure system function; confer with users, sponsors and stakeholders to identify their vision and needs; design a software or group of software that meet client's needs.
Salary Range: Salary range of $140,000-$160,000 depending on experience.
Schedule: This position will work a minimum of 40 hours per week, primarily Monday-Friday; with some evening or weekend hours based upon business needs.
Qualifications:
- Bachelor's degree in Computer Science or in lieu of degree, extensive related work experience and education in a computer science related field
- 5+ years of enterprise grade external customer facing SaaS software development and lifecycle management experience
- Expertise in front-end technologies, including JavaScript, CSS3 and HTML5 and third-party libraries such as Angular, jQuery and other JavaScript frameworks
- Deep knowledge and development fluency of server-side development with C# Net or Java
- Expertise with DBMS technology, including SQL Server, Oracle, MongoDB and MySQL and caching mechanisms such as Redis, Memcached and Varnish
- Solid experience with agile practices, unit testing frameworks, CI/CD development flow, and leveraging wide-ranging cloud infra and services
- Demonstrated ability working with Business groups defining requirements, and project goals.
- Self-motivated with the ability to work independently as well as part of a team
- Effective communication skills (both written and verbal) with internal and external clients
RESPONSIBILITIES:
- Scope out designs of new applications and enhancements to existing products for internal and external users at CPS. Produce estimated project start and completion dates to management and users.
- Develop and maintain custom applications for CPS departments and back-end operations. Applications will be based upon existing or new technologies to produce the quickest turnaround, stable platform and easiest process for users. Use a change control process for making changes and execute testing on application before rolling into production.
- Execute daily, weekly, monthly, and quarterly reports for internal users, external clients. Work with departments on refining their output needs to reduce time and cost and assist with the distribution of the reports.
- Provide on-going technical support to users on how applications operate, resolving coding issues and better ways to do an action in supported custom applications.
- Produce training materials, system documentation, and conduct training classes for end users on our system and applications.
- Review new technologies and products to further enhance or streamline business operations. Based upon the review of these technologies recommendations on how the product could be used and cost benefits would be presented to the Director of Information Systems.
- 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 Requirements: 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
Apply on company website