Senior Software Engineer
Summary
Senior Software Engineer at Carepoint Pharmacy who designs, builds, and maintains the company's internal software: .NET Core/Web API backends, front-end work (e.g., Vue.js), database development, automation/scripting, testing, and debugging, while collaborating with management and vendors. On-site in Schaumburg, IL (hybrid 2 days once approved), paying $100k–$110k.
About the Role
The Senior Software Engineer is responsible for producing and implementing functional software solutions. The individual shall work with upper management to define software requirements and take the lead on operational and technical projects.
The selected individual should be able to work independently with little supervision and should have excellent organization and problem-solving skills. The goal will be to develop high-quality software that is aligned with user needs and business goals.
Key Responsibilities
Design & Architecture
Develop high-quality software design and architecture.
Application Development
Develop tools and applications by producing clean, efficient code.
Specification Implementation
Review and implement complex industry specifications.
Automation & Tooling
Automate tasks through appropriate tools and scripting.
Code Review & Debugging
Review and debug code to maintain software quality.
Testing & QA
Perform validation and verification testing.
Cross-Functional Collaboration
Combine analytical and problem-solving abilities with interpersonal communication to collaborate with internal teams and vendors to fix and improve products.
System Monitoring & Documentation
Document development phases and monitor systems.
Technology Upgrades
Ensure software is up to date with the latest technologies.
Other Duties Assigned
Performs related duties in support of department goals
Assists with special projects and initiatives as needed
Supports team members and cross-functional tasks during peak periods
Other related duties as required to meet operational objectives
Qualifications & Requirements
Required Experience & Skills
Education: Bachelor’s degree in Computer Science or equivalent work experience.
Experience: At least 2 years of work experience in an IT-related programming and engineering position, with proven experience as a Senior Software Engineer.
Backend & API: Strong knowledge of .NET Core and Web API.
Frontend Frameworks: Experience in Front End Frameworks (e.g., Vue.js).
Databases: In-depth knowledge of relational databases and NoSQL databases.
Technical Knowledge: Must be knowledgeable in programming methodology, computer software, data communication, and report processing.
Operating Systems: Familiarity with various operating systems.
Analytical & Problem-Solving: Analytical mind with problem-solving aptitude and ability to analyze problems independently.
Autonomy & Organization: Ability to work independently with little supervision, combined with excellent organizational, time-management, and leadership skills.
Fast-Paced Delivery: Ability to work accurately in a fast-paced environment and prioritize work effectively.
Teamwork & Values: Commitment to company values and the ability to be a strong team player.
Preferred Qualifications
Familiarity with the Independent Pharmacy Industry preferred.
Pre-Employment Requirements
Must successfully pass a drug test and a criminal background check prior to hire.
Must successfully pass the Medicare OIG check prior to hire.
Location: Schaumburg, Illinois with hybrid opportunity of 2 days once approved.
Pay Range: $100,000 to $110,000 annually
Final compensation will be based on factors such as experience, skills, and qualifications.
We offer a benefits package that includes:
- Paid leave: Unlimited paid time off per year, which may be used for any reason, in accordance with Illinois and local paid leave laws
- Health insurance: Medical, dental, and vision coverage
- Retirement: 401(k) with an employer match
- Paid holidays: 6 company-paid holidays per year
- and more....