Senior Software Engineer

Des Moines, IA
Full Time
Credit Strong
Experienced
Company Overview:

Austin Capital Bank is a fast-growing, tech-forward community bank based in Austin, Texas. We're a nationwide leader in responsible financial innovation, offering both stability and growth. Our unique blend of banking and technology allows us to serve customers across the country with simple, reliable, and customer-friendly financial products.
As a company, we take pride in being approachable and attentive. Our team members are trusted problem solvers who deliver exceptional service and make a real impact on our customers’ financial well-being. We’ve been recognized on the Inc. 5000 list of fastest-growing companies multiple years in a row—and we’re just getting started.

Why You’ll Love Working Here:
  • 100% Employer-paid Medical, Dental, & Vision Insurance - Full coverage for employee-only plans, with affordable options to add your family.
  • Health Reimbursement Account (HRA) - Extra funds from us to help cover your out-of-pocket medical expenses.
  • Generous Paid Time Off (PTO) - Start with 16 days per year and grow to 30 days as your tenure increases.
  • Paid Holidays - 11+ paid holidays in a year so you can enjoy your time off.
  • 401(k) with 4% Employer Match - Build your future with company-matched retirement savings.
  • Monthly Chair Massages - Relax and recharge on us.
  • Consistent Schedules & Work-Life Balance - No evenings, weekends, or weird hours—just the work-life balance of a normal human.
  • Opportunities to Grow - Career development, tuition assistance, and the ability to explore roles across the bank.
  • A Team That Feels Like a Team - Supportive coworkers, positive environment, and leadership that actually listens.
Our Core Values:

We are nice folks, but unapologetically fierce competitors in the marketplace who work as a team. Every member of our team embodies our core values. We work, hire, fire, and promote by these values.
  • Take Initiative – A bias to action
  • No Big Egos – Self-confidence with humility
  • Honesty – Respectful and direct forthright communication
  • Wicked Smart – Intellectually and emotionally self-aware

If you’re someone who is always ready to take initiative and isn’t afraid to roll up their sleeves, you’ll fit right in. We're big on humility here, cherishing honesty, and embracing emotional intelligence and self-awareness. At Austin Capital Bank, we're all about amplifying teamwork and basking in shared victories.

Duties & Responsibilities:
  • Build cloud-based REST APIs using serverless cloud technologies (Azure)
  • Build mobile apps and web sites using Flutter and Flutter Flow
  • As a Microservices engineer working on backend infrastructure services you should have a solid knowledge in domain driven design, microservices, event sourcing, containerization, and orchestration
  • Solve complex technical problems using industry best practices while being compliant to enterprise security policies.
  • Use agile methodologies and Test-Driven Development (TDD) to realize the technical solution.
  • Collaborate with product owners and business analysts to identify minimal viable product and support user stories definition
  • Debug performance issues in medium to large scale distributed systems
  • Develop automation, monitoring, and debugging tools
  • Drive continuous improvement through code reviews, monitoring and defect analysis
  • Contribute to technical design and delivery of complex features across multiple systems
  • Help create documentation and training related to technology stacks and standards within the team

Requirements & Skills:

General: 
  • Bachelor’s degree in Computer Science, Information Systems or related field, advanced degree a plus
  • 4+ years of experience in a software development environment, preferably at a Fintech firm
  • Broad experience designing, programming, and implementing large information systems
  • Ability to provide in-depth evaluation and analysis of unique complex technological issues
  • Excellent analytical and problem-solving skills

Technical:
  • Expertise in development of c#-based, Azure-based systems.
  • Knowledge of Flutter/FlutterFlow (Dart) is a plus.
  • Good understanding of and experience with building highly scalable and highly secure systems
  • Hands-on experience in cloud engineering and cloud-native design
  • Well-versed in API development and management
  • Experienced in container and container management
  • Experienced with industry-standard programming languages, operating systems, application development frameworks, monitoring tools, and CI/CT/CD tools
  • Experience with traditional RDBMS (MS SQL is a plus)
  • Mobile systems design and implementation experience
  • Experience with banking systems and lending systems a plus
  • Skills with design of descriptive, predictive, and prescriptive analytics a plus.




 
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Human Check*