About the Role
As a Software Engineer III at Frost, you will be responsible for designing, writing, testing, implementing, supporting, and documenting solutions for assigned programs and applications across the organization. You will welcome a challenge and aim to provide next-level experiences to every individual that uses our systems.
Responsibilities
- Design, develop, and maintain robust, scalable, and secure full-stack applications and services for online banking platforms.
- Collaborate with cross-functional teams, including product management, architecture, and QA, to deliver innovative digital banking solutions across web and mobile platforms.
- Actively participate in code reviews, design discussions, and technical decision-making across both frontend and backend components.
- Troubleshoot and resolve complex technical issues in production and non-production environments.
- Optimize applications for maximum speed, scalability, reliability, and user experience.
- Adhere to best practices, coding standards, and maintain comprehensive documentation.
- Stay informed about emerging technologies and industry trends relevant to online banking and full-stack development.
- Apply modern development practices and tools in alignment with team standards.
- Review coding for a group of software engineers to ensure alignment with business needs, change control procedures, and Frost development standards.
- Always take action using Integrity, Caring, and Excellence to achieve all-win outcomes.
Requirements
- Bachelor’s degree in Computer Science, Engineering, in a related field, or equivalent experience.
- Extensive professional software development experience, with a focus on full-stack development (frontend and backend).
- Extensive experience in mobile development with Swift (iOS) and Kotlin (Android) with a proven track record in designing and building high-quality, user-friendly mobile applications.
- Deep understanding of mobile application architecture, design patterns, performance optimization, and security best practices.
- Experience building RESTful APIs, microservices, and working with relational databases (e.g., Oracle, PostgreSQL).
- Familiarity with security standards, best practices, and regulatory requirements relevant to online banking.
- Solid understanding of containerization technologies like Docker and orchestration tools such as Kubernetes or OpenShift.
- Strong analytical, debugging, and problem-solving skills.
Skills
- Swift (iOS)
- Kotlin (Android)
- RESTful APIs
- Microservices
- Oracle
- PostgreSQL
- Docker
- Kubernetes
- OpenShift
- Java
- Spring
- JavaScript
- Angular
- OpenShift
- AWS
- Azure
- GCP
- CI/CD
- Agile methodologies
- Scrum
- Kanban
Location
- Remote
Work Type
- Full-time
Experience Level
- Senior
Education Level
- Bachelor's degree
Benefits
- Medical, dental, vision, long-term disability, and life insurance
- 401(k) matching
- Generous holiday and paid time off schedule
- Tuition reimbursement
- Extensive health and wellness programs, including our Employee Assistance Program
- Referral bonus program
About the Company
- At Frost, it’s about more than a job. It’s about having a flourishing career where you can thrive, both in and out of work.
- At Frost, we’re committed to fostering an environment that reflects our values and encourages team members to be the best they can be.
- In joining our adaptable, integrity-driven team, you’ll become part of Frost’s over 150-year legacy of providing unparalleled banking services.
- Since 1868, Frost has dedicated their expertise to provide exceptional banking, investment, and insurance services to businesses and individuals throughout Texas.
- Frost is one of the 50 largest U.S. banks by asset size and is a leader in banking customer satisfaction.
- At Frost, it’s about being part of something bigger.
