Software Engineer II

Bank OZK•Saint Petersburg, FL

About The Position

Designs and develops high-quality software applications and components using modern technologies and best practices. Bank OZK is nationally recognized as an industry leader in financial services, combining exceptional service with innovative technologies to deliver smart solutions. They foster careers by providing a comprehensive benefits package and resources to support team members' physical, mental, and financial well-being.

Requirements

  • Proficient knowledge of software engineering principles, architectural patterns, and best practices.
  • Knowledge of and experience in modern technologies used to develop scalable, performant web, desktop, and mobile applications.
  • Ability to communicate effectively both verbally and in writing, including presentation skills.
  • Ability to demonstrate effective organizational, troubleshooting, and critical thinking skills.
  • Ability to handle multiple tasks in a fast-paced environment delivering quality work on time.
  • Ability to work collaboratively in a continually changing environment.
  • Bachelor's degree, preferably in computer science, or commensurate work experience, required.
  • Minimum one (1) year of work experience in software engineering required.
  • Minimum of one (1) year of experience working with any of the following technologies required: ASP.NET, Node.js, React.js, Vue.js, React Native frameworks; JavaScript, TypeScript, C# languages; Azure cloud.

Nice To Haves

  • Experience with ASP.NET, React.js, Vue.js, React Native frameworks; JavaScript, TypeScript, C# languages; Azure cloud.

Responsibilities

  • Develops and maintains software applications with general supervision, following coding standards and best practices to ensure timely and accurate completion.
  • Designs features of moderate complexity given coding standards and solution architecture.
  • Works effectively in an agile environment, collaborating with other functions and teams with a positive, solution-oriented mindset.
  • Contributes to continual improvement efforts by suggesting enhancements to applications and processes.
  • Continuously learns new technologies, best practices, and architecture patterns.
  • Follows Bank policy, practice, and procedure.
  • Produces accurate, thorough, and timely work, while meeting commitments and following policies and procedures.
  • Completes training as needed.
  • Regularly exercises discretion, judgment, and critical thinking in the performance of essential job functions.
  • Works on a variety of assignments, interacts and communicates with all levels of management.
  • Performs other duties as assigned.

Benefits

  • Generous PTO
  • 401(k) matching
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Pet insurance
  • Special perks and discounts
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service