Senior Software Engineer

Posted 2 Hours Ago
Chicago, IL
Hybrid
Senior level
Healthtech
Upfront delivers dynamic, digital care navigation to improve patient experience and get patients the care they need.
The Role
As a Senior Software Engineer, you will design, develop, and maintain software solutions while providing technical leadership and collaborating with cross-functional teams. Responsibilities include architecture design, code reviews, troubleshooting, and documentation, with a focus on scalability and performance.
Summary Generated by Built In

As a Senior Software Engineer you will play a critical role in designing, developing, and maintaining high-quality software solutions. You will work on complex projects, provide technical leadership, and collaborate with cross-functional teams to deliver scalable and robust applications. Your expertise and guidance will help shape the future of our products and technology stack.

Role Responsibilities

  • Software Development: Design, develop, test, and deploy high-quality software solutions that meet business requirements and technical specifications.
  • Technical Leadership: Provide technical guidance and mentorship to junior engineers, fostering a culture of continuous improvement and professional development.
  • Architecture and Design: Contribute to the architecture and design of software systems, ensuring scalability, performance, and maintainability.
  • Code Reviews: Conduct thorough code reviews to ensure code quality, adherence to best practices, and knowledge sharing within the team.
  • Collaboration: Work closely with product managers, designers, and other stakeholders to understand requirements, define solutions, and deliver high-impact projects.
  • Troubleshooting and Debugging: Identify, diagnose, and resolve complex software issues, ensuring system reliability and performance.
  • Documentation: Maintain comprehensive documentation of code, system architecture, and processes to facilitate knowledge sharing and onboarding.
  • Continuous Improvement: Stay up-to-date with emerging technologies and industry trends, and apply this knowledge to improve existing systems and processes.


Role Related PHI Access 

  • This role requires access to all client accounts for purposes of client implementations as well as client environment QA/UAT processes.

Qualifications

  • Experience: 7+ years of experience in software development, with a proven track record of delivering high-quality software solutions.
  • Technical Proficiency:
    • Strong proficiency in programming languages such as .NET, Python, or JavaScript.
    • Experience with front-end frameworks (e.g., React, Angular, Vue.js) and back-end frameworks (e.g., Spring, Django, Node.js).
    • Proficiency in working with databases (SQL and NoSQL) and writing optimized queries.
    • Familiarity with cloud platforms (e.g., AWS & Azure) and containerization technologies (e.g., Docker, Kubernetes).
  • Unit Test: Develop and maintain comprehensive unit tests to ensure the functionality, reliability, and quality of software components
  • Database: Design, implement, and manage distributed database systems to ensure high availability, scalability, and performance across all application
  • Problem-Solving Skills: Excellent analytical and problem-solving skills, with the ability to tackle complex technical challenges.
  • Communication: Strong verbal and written communication skills, with the ability to convey technical concepts to both technical and non-technical audiences.
  • Team Player: Demonstrated ability to work effectively in a collaborative, fast-paced environment.

Top Skills

.Net
JavaScript
Python
The Company
Chicago, IL
95 Employees
Hybrid Workplace
Year Founded: 2016

What We Do

Upfront delivers dynamic, digital care navigation to improve patient experience, increase necessary visits, reduce no-shows, and improve population health performance. Its flexible omnichannel communication capabilities, combined with personalized patient content and calls-to-action, eliminate common barriers to patient engagement and enable Upfront to support a nearly unlimited number of use cases and deliver a world-class patient experience, while driving a significant return on investment for client partners. To learn more, visit UpfrontHealthcare.com.

Why Work With Us

Here at Upfront, we believe that providing intelligent and personalized care navigation for everyone starts with the right team. We pride ourselves on being industry leaders and innovators and understand that our strong commitment to our clients is an integral part of our success.

Gallery

Gallery

Similar Jobs

Caterpillar Logo Caterpillar

Full-stack Senior Software Engineer

Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial
Hybrid
Peoria, IL, USA
100000 Employees

Capital One Logo Capital One

Senior Software Engineer, Backend (Java, Authorizations)

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
Chicago, IL, USA
55000 Employees
154K-176K Annually

Adyen Logo Adyen

Senior Software Engineer (Java)

Fintech • Payments • Financial Services
Easy Apply
Chicago, IL, USA
4196 Employees
Remote
Chicago, IL, USA
1537 Employees
106K-134K Annually

Similar Companies Hiring

Carrot Fertility Thumbnail
Telehealth • Social Impact • Other • Kids + Family • HR Tech • Healthtech
Chicago, IL
440 Employees
Arcadia Thumbnail
Software • Healthtech • Big Data
US
412 Employees
PatientPoint Thumbnail
Sales • Pharmaceutical • Marketing Tech • Healthtech • Digital Media • Analytics • AdTech
Chicago, IL
620 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account