Senior Software Engineer

10 hours ago


Chicago, United States Vital Care Infusion Services Full time

Vital Care (www.vitalcareinc.com ) is the premier pharmacy franchise business with franchises serving a wide range of patients, including those with chronic and acute conditions. Since 1986, our passion has been improving the lives of patients and healthcare professionals through locally-owned franchise locations across the United States. We have over 100 franchised Infusion pharmacies and clinics in 35 states, focusing on the underserved and secondary markets. We know infusion services, and we guide owners along the path of launch, growth, and successful business operations.

What we offer:

  • Comprehensive medical, dental, and vision plans, plus flexible spending, and health savings accounts.
  • Paid time off, personal days, and company-paid holidays.
  • Paid Paternal Leave.
  • Volunteerism Days off.
  • Income protection programs include company-sponsored basic life insurance and long-term disability insurance, as well as employee-paid voluntary life, accident, critical illness, and short-term disability insurance.
  • 401(k) matching and tuition reimbursement.
  • Employee assistance programs include mental health, financial and legal.
  • Rewards programs offered by our medical carrier.
  • Professional development and growth opportunities.
  • Employee Referral Program.
Job Summary:

As a Senior Software Engineer, the candidate will be a crucial contributor to the Vital Care software engineering team, playing a pivotal role in designing, developing, and delivering complex software solutions. The Senior Software Engineer will leverage their expertise and leadership abilities to drive technical initiatives and collaborate with cross-functional teams to architect scalable and innovative software systems that meet business objectives.

Duties/Responsibilities:

Software Development and Architecture:

  • Design, develop, and maintain high-quality software solutions that adhere to coding standards, best practices, and architectural guidelines.
  • Architect scalable, resilient, and secure software systems that meet performance and reliability requirements.
  • Lead the implementation of critical components, modules, and features, ensuring alignment with project objectives and timelines.
Technical Leadership and Mentorship:
  • Conduct code reviews, design reviews, and technical discussions to promote collaboration, knowledge sharing, and code quality.
  • Foster a continuous learning and improvement culture, empowering team members to develop their technical skills and grow their careers.
Cross-functional Collaboration:
  • Collaborate with product managers, designers, and other stakeholders to understand requirements, define technical solutions, and prioritize tasks.
  • Engage with infrastructure teams to optimize deployment pipelines, monitor system performance, and troubleshoot production issues.
Innovation and Technology Adoption:
  • Stay abreast of emerging technologies, tools, and trends in software engineering, evaluating their potential impact and relevance to our projects.
  • Champion the adoption of new technologies, methodologies, and best practices that improve productivity, scalability, and innovation.
  • Experiment with prototyping, proof-of-concepts, and research initiatives to explore new ideas and solutions.
Documentation and Knowledge Sharing:
  • Document technical specifications, architecture diagrams, and design decisions to ensure the clarity, consistency, and maintainability of software systems.
Contribute to internal knowledge repositories, developer documentation, and training materials to facilitate onboarding and knowledge transfer.

Required Skills/Abilities:

  • Expertise in one or more programming languages and frameworks, with a strong foundation in software engineering principles and practices.
  • Knowledgeable with workflow tools and robotics process automation.
  • Proficiency in system design, database design, algorithms, and data structures, with the ability to solve complex technical challenges.
  • Experience with web development, mobile development, cloud computing, or distributed systems, including C# and the .net framework, is highly desirable.
  • Strong leadership, communication, and interpersonal skills, with the ability to influence and inspire team members to achieve excellence.
  • Demonstrated ability to thrive in a dynamic, fast-paced environment, adapt to changing priorities, and deliver results under tight deadlines.
Passion for continuous learning, innovation, and technology, with a growth mindset and a commitment to excellence.

Education and Experience:

  • Bachelor’s or master’s degree in computer science, Engineering, or a related field.
  • A minimum of 3 years of experience in software development, with a proven track record of designing and delivering complex software solutions.
Be part of an organization that invests in you We are reviewing applications for this role and will contact qualified candidates for interviews.

Vital Care Infusion Services is an equal-opportunity employer and values diversity at our company. We do not discriminate on the basis of color, race, sex, age, religion, national origin, disability, genetic information, gender identity, sexual orientation, veterans’ status, or any other basis protected by applicable federal, state, or local law.

Vital Care Infusion Services participates in E-Verify. #J-18808-Ljbffr

  • Chicago, Illinois, United States Seven Seven Software Full time

    Job Title: Senior Java Software EngineerWe are looking for an experienced Senior Java Software Engineer to join our team at Seven Seven Software. The ideal candidate will have a strong background in Java/J2EE development and cloud-based solutions.Job Description:We are seeking a highly skilled Java/J2EE Developer with at least 8+ years of experience in...


  • Chicago, Illinois, United States CNA Full time

    About the JobWe are seeking a highly skilled Senior Software Engineer to join our team as a Senior Software Engineer, focusing on designing, developing, and integrating strategic, high-priority data applications across the entire software development lifecycle (Agile).Main Responsibilities:Participating in the building of large-scale data processing systems...


  • Chicago, Illinois, United States Capital One Full time

    Capital One is a global leader in financial services, committed to empowering individuals and families to improve their financial health. As a Senior Software Engineering Manager at Capital One, you will play a critical role in driving the company's digital transformation.About the RoleWe are seeking an experienced Senior Software Engineering Manager to lead...


  • Chicago, Illinois, United States e Consulting Full time

    Company Overviewe Consulting is a fast-paced, innovative company that is a leader in the financial sector. We are seeking a talented Senior Software Engineer to contribute to the development of cutting-edge software solutions.About the RoleWe are looking for a highly skilled developer with 5+ years of experience in .NET development, including proficiency in...


  • Chicago, Illinois, United States Indotronix International Corporation Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Indotronix International Corporation.Estimated Salary: $120,000 - $180,000 per yearJob Responsibilities:Design, develop, and implement new or modified software products or ongoing business projectsServe as technical expert on development projectsParticipate in full...


  • Chicago, United States Deere Full time

    2024084 Senior Software EngineerJohn Deere is seeking a Senior Software Engineer in Chicago, IL with the following requirements:Bachelor’s degree in Computer Science or related field plus 5 years related experience.Experience with Java/J2EE, SOAP, Rest Webservices, XML, and Hibernate, Spring (5 yrs).Involved in all Software Development Life Cycle stages...


  • Chicago, United States SysMind Tech Full time

    Position: Senior Software Engineer Location: Chicago, IL (Onsite) Type: Fulltime Responsibilities: We are looking for a highly skilled and experienced Senior Java Microservices Developer to join our team. As a senior member of our development team, you will play a crucial role in designing, implementing, and maintaining scalable and resilient microservices...


  • Chicago, Illinois, United States Indotronix International Corporation Full time

    At Indotronix International Corporation, we are seeking a highly skilled Senior Software Development Engineer to join our team. The successful candidate will have the opportunity to work on cutting-edge digital platform development, contributing to the design, development, and deployment of state-of-the-art systems.The salary for this position is estimated...


  • Chicago, Illinois, United States The Dignify Solutions LLC Full time

    Achieve your career goals as a Senior Software Engineer Lead at The Dignify Solutions LLC. We're seeking an experienced professional to lead our software engineering team and drive the development of cutting-edge solutions using .NET technologies and AWS services.As a Senior Software Engineer Lead, you will be responsible for:Leveraging your expertise to...


  • Chicago, United States Starcom consulting limited Full time

    Job DescriptionJob DescriptionJob DetailsA bit about us:We are on the hunt for a passionate and skilled Senior Software Engineer with a strong background in Golang and TypeScript. As an integral part of our dynamic Software Engineering team, you will play a pivotal role in shaping our software solutions, influencing our strategies, and ensuring the highest...


  • Chicago, United States Lorven Technologies Full time

    Job Title: Senior Software Engineer Location: Remote Duration: 6 to 12+ Months Contract The Senior Software Engineer -- Digital Analytics will translate business requirements into custom analytics implementations using a combination of custom JavaScript, data layer objects, processing rules, report suite configuration and applicable integrations with other...


  • Chicago, Illinois, United States Inficare Full time

    Job Title: Senior Software Engineering ManagerLocation: Chicago, IL (Onsite)Estimated Salary: $160,000 - $200,000 per yearJob Description: As a Senior Software Engineering Manager at Inficare, you will lead a team of senior developers in designing and developing enterprise-level software solutions. You will work closely with the product owners and other...


  • Chicago, United States BloKchain Talent Full time

    We are recognized as a world-leading Emerging Technology staffing and recruiting firm, with a strong specialization in Blockchain. We recruit CTOs, VPs, Senior Software Architects, Application Developers, and Software Engineers for some of the biggest names in tech across multiple specialty areas. Responding to the enormous demand for Blockchain recruitment,...


  • Chicago, Illinois, United States Talent Solutions Group Inc Full time

    Job Title: Senior Mobile Software EngineerWe are seeking a highly skilled Senior Mobile Software Engineer to join our team at Talent Solutions Group Inc. The successful candidate will be responsible for designing, developing, and maintaining high-quality mobile applications.About the Role:Design and develop innovative mobile applications using Java and/or...


  • Chicago, Illinois, United States Ampcus Full time

    Ampcus Job OpportunityWe are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have strong technical expertise in Python development, with a focus on designing and implementing scalable, high-performance applications.Key Responsibilities:Develop and maintain complex software systems using Python 3.10.Collaborate with...


  • Chicago, Illinois, United States tastytrade Full time

    Job Description: We are seeking a seasoned Senior Software Engineer to join our team at tastytrade. This is a full-time position based in Chicago's West Loop, with a salary range of $160,000 - $190,000 per year, depending on experience. As a Senior Software Engineer, you will be responsible for taking ownership of several systems and client-facing...


  • Chicago, Illinois, United States Hispanic Technology Executive Council Full time

    Job Title: Senior Java Software EngineerWe are seeking an experienced Sr. Full Stack Java Developer to join our team at the Hispanic Technology Executive Council. As a key member of our development team, you will be responsible for designing and developing complex software solutions using Java.Our ideal candidate has 7+ years of experience in building...


  • Chicago, United States RedShelf Full time

    RedShelf is a fast-paced and growing Chicago-based EdTech company helping to make education both more affordable and more effective through the use of digital instructional resources. Partnering with more than 600 publishers and 1,900 campuses nationwide, we provide a leading-edge, end-to-end software platform for effortlessly distributing those materials to...


  • Chicago, United States RedShelf Full time

    Job DescriptionJob DescriptionRedShelf is a fast-paced and growing Chicago-based EdTech company helping to make education both more affordable and more effective through the use of digital instructional resources. Partnering with more than 600 publishers and 1,900 campuses nationwide, we provide a leading-edge, end-to-end software platform for effortlessly...


  • Chicago, United States Selby Jennings Full time

    Selby Jennings has partnered with a specialized trading team that sits within one of the most successful proprietary trading firms in history. They are in need of lead software engineers to spearhead the development of ultra-low latency, fully automated, and fully systematic trading infrastructure, which is being built from scratch. The platform will heavily...