Software Engineer II

Cox Enterprises•Carmel, IN
•Hybrid

About The Position

As a Software Engineer II within NextGear Capital, you will help build and evolve the systems, applications, and digital capabilities that power its inventory finance business. Working with a product and engineering team, you will contribute to solutions supporting business operations, customer experiences, and technology innovation. You will own discrete features and system components while continuing to develop technical depth and business understanding, collaborating with product managers, architects, engineers, and business stakeholders to design, build, test, and deliver software. The role includes full-stack contributions, participation in technical design and product delivery, and use of AI-assisted development practices throughout the software development lifecycle. You are expected to retain ownership of design decisions, code quality, security, and solution outcomes while applying AI-enabled workflows.

Requirements

  • Bachelor’s degree in a related discipline and 2 years of experience in a related field; alternatively, a master’s degree and up to 2 years of experience, or 14 years of experience in a related field.
  • Consistent, effective use of AI coding assistants across the software development lifecycle; able to provide context, iterate on outputs, and critically evaluate their quality and correctness.
  • Sound analytical judgment and ability to troubleshoot and resolve moderately complex issues with limited guidance.
  • Working proficiency across the supported technology stack, such as a backend framework, frontend framework, and SQL/relational data modeling, with depth in at least one layer.
  • Comfort with Git workflows, branching strategies, and collaborative development practices.
  • Working knowledge of logging, metrics, and monitoring tools to understand system behavior and health.
  • Ability to clearly explain technical tradeoffs and status to technical teammates and non-technical stakeholders.
  • Ability to take ownership of assigned work and complete it with minimal oversight while collaborating with the team.

Nice To Haves

  • Spec Driven Development (SDD) experience.
  • Experience with backend frameworks such as Java/Spring Boot, frontend frameworks such as React, and relational data modeling.
  • Experience with observability tools such as New Relic, dashboards, and alerts.

Responsibilities

  • Collaborate with AI agents and tools to build, test, and deploy software across the software development lifecycle, providing context and maintaining responsibility for output quality.
  • Experiment with prompt engineering and share tool-usage insights with the team.
  • Participate in design and development discussions and help conceptualize desired outcomes from a software engineering perspective.
  • Assist with feature and element estimation, including technical input, resources, time, and anticipated outcomes.
  • Develop and implement unit and system tests for integral code paths and follow secure coding practices.
  • Provide technical support, troubleshoot issues, and enhance existing and new application and system features.
  • Use observability tools, including logs, metrics, traces, and dashboards, to monitor system health, diagnose issues, and validate production changes.
  • Document processes, best practices, methodologies, and repeatable approaches.
  • Update team members, managers, product owners, and other stakeholders on status, challenges, and concerns.
  • Participate in code reviews by giving and receiving feedback.
  • Take ownership of assigned work and drive it to completion with minimal oversight; stay engaged with teammates, raise blockers early, and contribute to shared team goals.
  • Produce working software each sprint that meets the definition of done, delivers expected value, and stays within engineering constraints.
  • Maintain effective AI-augmented workflows that improve speed and quality, and share effective practices with the team.
  • Deliver maintainable, testable, and performant software that uses existing patterns, meets client needs, and supports consistent, meaningful estimates.
  • Grow toward independent ownership of features and system elements.
  • Surface changes in direction affecting time, effort, cost, or scope promptly.
  • Identify and act on opportunities for automation, improvement, or learning with minimal guidance.

Benefits

  • Flexible paid vacation consistent with duties, company needs, and obligations.
  • Seven paid holidays annually.
  • Up to 160 hours of paid wellness time annually for the employee or family members.
  • Bereavement leave, time off to vote, jury duty leave, volunteer time off, military leave, and parental leave.
  • Benefits may include medical, dental, and vision insurance; 401(k); and paid time off.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service