logo inner

Lead Software Engineer

Upfront HealthcareChicago, Illinois, United StatesHybrid, Onsite
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.

  • 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.

  • 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.

  • Competitive salary
  • Stock options
  • Medical, Vision, and Dental
  • 401k
  • FSA and HSA
  • Employer paid short-term and long-term disability
  • Life insurance
  • Education reimbursement, adoption assistance, health & wellness perks, and training & development courses
  • Commuter benefits
  • Flexible PTO policy
  • 14 paid company holidays
  • Paid personal quarterly community service day

Life at Upfront Healthcare

Thrive Here & What We Value1. PHI Access | 2. Off hours / weekend support coverage | 3. Product Expertise | 4. Issue Escalation & Documentation | 5. Metrics & Monitoring | 6. 24/7 Support</s> | Competitive salary | Stock options | Medical, Vision, and Dental | 401k | FSA and HSA | Employer paid short-term and long-term disability | Life insurance | Education reimbursement, adoption assistance, health & wellness perks, and training & development courses | Commuter benefits | Flexible PTO policy | Paid personal quarterly community service day</s> | Collaborative work environment | Dynamic and challenging work environment | Emphasis on continuous improvement and optimization of QA processes | Focus on creating technology solutions that meet client requirements from analysis to implementation.</s> | 1. Competitive salary | 2. Medical, Vision, and Dental benefits | 3. 401k plan | 4. FSA and HSA options | 5. Employerpaid short-term and long-term disability | 6. Life insurance | 7. Education reimbursement, adoption assistance, health & wellness perks, and training & development courses | 8. Commuter benefits | 9. Flexible PTO policy | 10. Paid personal quarterly community service day</s>

Related Sub

This job belongs to these sub. Explore related roles here:
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2025