Senior Software Engineer

Braviant HoldingsDallas, TX
Onsite

About The Position

Our Senior Software Engineer will be instrumental to Braviant’s success by individually contributing to the modernization of the code while leading the team that designs and implements Braviant’s flexible, highly scalable online lending platform. A successful candidate will be proficient in Java, microservices, postgres db and AWS. The candidate would be leading the engineers through Braviant’s SDLC from requirement analysis through production deployment all while contributing to our next-generation lending web application Balance Credit. They will also expand upon our AWS / Java / Spring based lending platform to grow the business through several new business avenues and ventures. This Senior/Principal Software Engineering Developer will be working collaboratively with other managers on designs and implementations to grow our business while reporting directly to the VP of Technology.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, Information Systems, Software Engineering, Computer Programming, or a related field for entry into the position preferred
  • 5- 10 years of hands-on programming experience using Java
  • 3+ years of experience leading teams of engineers in an Agile software environment
  • Ability to demonstrate strong experience with the following technologies and frameworks: Java, Spring, Spring Boot, Postgres, AWS
  • Solid understanding of contemporary API and architectural concepts (REST, Microservices, MVC, Architectural Layers, etc.)
  • You love problem solving!
  • You can communicate complex information to different audiences
  • You are a self starter and do not need constant supervision or constant direction
  • You make an impact and deliver results through your ability to effectively prioritize and manage project plans
  • You build upon the ideas of others and value diverse perspectives
  • You’re comfortable with the unknown: startup life allows for a broad, wide ranging role, but also means priorities and work can change quickly. You should be excited about all this entails!

Nice To Haves

  • Strong experience with cloud hosted applications on Amazon AWS, Github actions, CI/CD experience, Monitoring tools such as Datadog, Sentry
  • Experience working in an Agile or Lean Software Development such as Kanban, Scrum and Test-Driven Development
  • Familiarity with automated testing frameworks and experience working with automation to help the team implement testing strategies on the CI/CD pipelines
  • Experience with Git (Github / BitBucket), Jira and Confluence
  • Full stack development experience
  • An internal drive to consistently stay up to date on current and next versions of technologies, thinking about how next versions can enhance the functionality of products

Responsibilities

  • Leading a squad of engineers through Braviant’s Agile SDLC including estimation sessions, sprint planning, daily standups all the way through production deployment, production support, and retrospectives.
  • Working directly with Product Management to analyze requirements, understand business cases, and design out implementable solutions for the engineering squad.
  • Create technical requirements, software design specifications and other forms of architectural artifacts.
  • Leading the design hand in hand with the VP to modernize the testing of the automation scripts to AI driven spec development of testing functionality that runs on the CI/CD pipelines.
  • Assuring code adheres to the designs through design and code reviews while writing code yourself.
  • Responsible for the overall performance and improvement of the squad by analyzing squad performance through retrospectives and following up on actionable areas of improvement.
  • Work both independently and in collaboration with other architects and engineers.

Benefits

  • Compensation at Braviant is competitive and commensurate with experience. Details will be discussed with qualified candidates during the interview process.
  • Comprehensive healthcare including medical, dental, and vision coverage
  • Generous paid time off, including PTO, sick time, and 13 company holidays
  • 401(k) with company contribution
  • Participation in annual discretionary bonus plan
  • Regular team and company gatherings
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service