Sr. Software Engineer

Reply•Chicago, IL

About The Position

Root16 Reply is seeking a Senior Software Engineer to help design and implement software solutions, translating client requirements into technical designs and tasks. The role works with teammates, clients, stakeholders, and executives in a collaborative environment, and contributes to estimates, development, support, documentation, process improvement, and mentoring. The company describes its culture as people- and client-focused, collaborative, accountable, and oriented toward learning and building positive work relationships. The role may be remote or hybrid, with a flexible work environment. Root16 Reply does not provide sponsorship and does not hire students currently on OPT, F-1, or J-1 student visas. C2C and third-party applications will not be considered.

Requirements

  • Bachelor’s degree in Computer Science or Engineering, or related experience.
  • At least 4 years of experience developing applications.
  • Experience with C#.
  • Experience with HTML and CSS.
  • Experience with JavaScript, including React or Angular.
  • Familiarity with REST APIs.
  • Familiarity with relational databases.
  • Knowledge of common version control practices using Git.
  • Experience with Agile development methodology using Jira or Azure DevOps.
  • Able to work independently and effectively prioritize multiple tasks and projects.
  • Self-motivated, dependable, and reliable teammate.
  • Passion for learning new technologies and solving new problems.

Nice To Haves

  • Experience in a Microsoft environment is preferred but not required.

Responsibilities

  • Participate in designing and implementing software solutions, translating client requirements into technical designs and tasks.
  • Collaborate with teammates, clients, stakeholders, and executives.
  • Provide estimates for assigned tasks.
  • Independently write simple, reliable, and scalable code.
  • Address moderate to complex problems during development and support.
  • Document and communicate results appropriately to the Project Lead.
  • Participate in whiteboarding sessions and impact analysis, and explore methods and tools to improve the overall development process.
  • Learn new client information quickly and translate data modeling, process modeling, and revision control systems.
  • Develop long-term relationships and networks internally and externally.
  • Mentor other developers and conduct code reviews.

Benefits

  • Invest in Your Nest benefit to upgrade a home office.
  • Wellness benefit for gym membership or exercise equipment.
  • Learning allowance for classes, training, or personal pursuits.
  • Discretionary unlimited PTO.
  • 11 paid holidays.
  • Birthday off.
  • Summer hours.
  • Monthly cell phone or internet allowance.
  • Medical, vision, and dental benefits.
  • 401(k) with company match.
  • Casual dress.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service