Senior Software Engineer / Technical Lead

Austin Capital Bank
Austin, TX, US
Full-time

Job Description

Job Description

This position will require the candidate to have the skill sets needed to analyze, design, architect, develop software web applications, and contribute to all phases of the software development life cycles.

Company Overview :

Austin Capital Bank (ACB) is a rapidly growing community bank with an emphasis on technology. Located in Austin, Texas, ACB is a nationwide leader in consumer-friendly, responsible financial innovation.

Austin Capital Bank serves its customers and partners from a position of strength. We steward our bank with integrity and meticulous attention to detail, for our customers, partners, and stakeholders.

We have been recognized in the Inc. 5000 list of the most rapidly growing privately held companies in the United States.

Austin Capital Bank’s organizational structure encompasses a digital bank within a community bank platform.

Our Core Values :

Austin Capital Bank’s Core Values are embodied in the concept of Two Complimentary Cultures, but One Team. This concept acknowledges that employees of the two segments of the company may differ in work and life experiences, and skill sets, but the following beliefs and behaviors are universal :

  • Our Hygiene Factors : honesty with each other, confidentiality as it pertains to customer data and IP, and a high degree of skill and intelligence in the relevant field of authority and operation.
  • Innovation and Continuous Improvement : an understanding that not everyone is the CEO, but everyone needs to have a CEO-mindset.

In whatever task(s) we are performing, we think beyond fulfillment of the task(s), i.e., why, how, what’s next, is there a better way, etc.

  • Excellence : we hire talented, highly skilled employees. We achieve the maximum level of excellence in product development, operational support, customer service, risk management and financial performance.
  • Collaboration : we operate with a high degree of interdependence. We share collective goals and are accountable for our individual and collective performance.

We understand that our life and work experiences likely differ. We respect and applaud those differences and achieve our goals as two complimentary cultures, but one team.

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 :

  • Own and lead software development of one or more of our product initiatives, and modules end-to-end by working closely with our globally distributed engineering team to deliver best-in-class software solutions.
  • Play a critical role in creating Proof of Concepts, Software foundations that would help our business
  • Creating, and using reusable, configurable, customizable Java-based components and AWS microservices in alignment with our business requirements.
  • Translate business requirements into technical specification documents
  • Serve as a technical lead contributing to and directing the efforts of development teams, including internal and external team members.
  • Design, develop, modify, implement, and support software components anywhere in the software stack.
  • Troubleshoot the production issues firsthand and help establish the clarity needed between Dev, Test, and customers.
  • Determine the root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.
  • Remain current on new technologies and frameworks; evaluate and make recommendations as necessary.
  • Assist in task planning, estimation, scheduling, and staffing.
  • Mentor Software Engineers to allow for skill / knowledge development through advice, coaching, and training opportunities.
  • Determine process improvements, best practices, and develop new processes.
  • Work in close partnership with cross-functional teams and management.

Requirements & Skills :

General :

  • Bachelor’s degree in Computer Science, Information Systems, or related field, advanced degree a plus.
  • 10+ 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 :

  • Prior experience with evaluating emerging technologies and recommending potential partnerships that provide efficiencies and competitive advantage within the tech stack.
  • Experience with developing reusable assets such as prototypes, solution designs, documentation, and other materials that contribute to department and organization effectiveness and efficiency.
  • Expertise in the design and development of Java-based, AWS microservices-based systems
  • Knowledge of SpringBoot is a plus
  • Deep 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 both traditional RDMBS and No-SQL databases.
  • 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

Powered by JazzHR

knvI3yfcHQ

7 days ago
Related jobs
Promoted
Raytheon
Pflugerville, Texas

Minimum of ten (10) years of professional engineering experience utilizing integrated development environments and debugging tools to troubleshoot software implementation and ensure integrity of the software products. The Test Equipment Engineering (TEE) team within the Specialty Engineering Directo...

Promoted
University of Texas at Austin
Austin, Texas

The Senior Software Engineer helps the software and controls development efforts related to semiconductor manufacturing equipment and processes that will define the future roadmaps of semiconductor logic, memory, heterogenous integration, and chip cooling. Senior Software Engineer, Texas Institute o...

Promoted
Hispanic Technology Executive Council
Austin, Texas

Join us to do the best work of your career and make a profound social impact as a Senior Principal Software Engineer on our Software Engineering Team in Austin, Texas. As a Senior Software Principal Engineer, you will be responsible for developing sophisticated systems and software based on the cust...

Promoted
Canonical - Jobs
Austin, Texas

This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, and web services at scale. As Landscape software engineer you will be responsible for contributing on a distributed development team participating in all facets of the development process. B...

New Relic, Inc.
Austin, Texas
Remote

Alerts Java Senior Software Engineer - High Throughput Stream Processing (Remote). Alerts Java Senior Software Engineer - High Throughput Stream Processing (Remote). Senior Software Engineer Req ID FY|R&D|#9 Location(s) Atlanta, Georgia, USA; Austin, Texas, USA; Baltimore, Maryland, USA; Chicago, Il...

Lockheed Martin
Texas

You will be the Software Engineer Senior for an Automated Software Testing team. As the Software Engineer Senior you will be responsible for:. Do you want to be part of a company culture that empowers employees to think big, lead with a growth mindset, and make the impossible a reality? We provide t...

Leonardo DRS
Austin, Texas

The Senior Embedded Software Engineer will be an integral part of our Electro Optical Infrared System (EOIS) Software Development Team. Bachelor’s Degree in Computer Engineering, Computer Science, or related engineering technical field with a minimum of 5 years of experience. Responsible for leading...

FlightSafety International
TX, US

The Senior Specialist Software Engineer is responsible for developing, maintaining, and identifying improvements by planning, implementing, and monitoring software framework solutions using specialized platform knowledge/experience. Conduct new technology research, concept specification and design o...

Oracle
Austin, Texas

We’re looking for a Senior Principal Software engineer with expertise and passion in solving difficult problems in distributed systems, virtualized infrastructure, networking, security and highly available services. As an outstanding builder and technical leader, you have an established industry tra...

CORRIDOR Aviation Service Software
Austin, Texas

Continuum Applied Technology (a CAMP Company) seeks a Senior Software Engineer with experience delivering solutions that drive customer success. More than 5 years of experience in development of enterprise software, including software design and architecture of scalable enterprise software. CAMP Sys...