BOC Bank

Senior Software Engineer Team Lead

BOC Bank Amarillo, TX

Direct message the job poster from BOC Bank

Shane Ferrell

Shane Ferrell

CTO and Senior Vice President, Strategy & Innovation

Senior Software Engineer Team Lead

BOC Bank isn’t your typical bank. We’re a forward-thinking institution that develops our own cutting-edge technology, and we’re on the cusp of launching a modern cloud-based core banking system. We seek an experienced developer to participate in the technical design and implementation of new products or enhancements. This position is a high-impact role responsible for championing development standards and ensuring their effective integration into our products.


What you’ll be responsible for:

  • Contribute to designing, building, and deploying high-quality software that meets or exceeds stakeholder requirements
  • Assist with defining architectures and standards
  • Provide mentorship and guidance to other software engineers
  • Demonstrates a clear understanding of team roadblocks and communicates them clearly and effectively to stakeholders, including management, scrum masters, cross-functional teams, etc. 


What you’ll need to have:

  • Experience in banking or financial services industry a plus
  • 5+ years of full-stack development experience
  • Prior development experience with BOC Bank’s technology stack: React.js, React Native, C# Azure Function Apps, Azure SQL, and Azure Cosmos DB
  • Experience working within an Agile team structure
  • Knowledge of cloud security, privacy standards, and best practices
  • Ability to work independently and within a team environment
  • Effective decision-making and problem-solving skills with close attention to detail
  • Ability to develop, prioritize, and accomplish goals with a sense of urgency

 

What would be nice for you to have:

  • Experience with Azure API Management, Azure Cognitive Services, and Continuous Integration / Continuous Deployment using Azure Pipelines
  • Familiarity with performance tuning and efficient scaling at all system layers
  • Experience in mining data for business intelligence and data analytics
  • Collaboration experience working within distributed project teams
  • Basic project management and business analysis
  • Ability to inspire and lead other software engineers


This role is preferred to be onsite in our office in Amarillo, Texas, but fully remote candidates will also be considered. Compensation will be based on skills and experience. Paid Time Off, Medical, Dental, Vision, and 401k Plan available.


Must be U.S. citizen. Unable to sponsor work visa.


Why Join BOC Bank?

At BOC Bank, our mission is simple. Driven by a desire to compete, we combine tradition, technology, and empathy to create efficient modern banking solutions. Our set of guiding philosophies drives everything we do:

Be there for each other - Understand the power of teamwork and the importance of empathy. Practice self-awareness, nurture your emotional intelligence, and support your colleagues in building a positive work environment.

Adapt and Evolve - Plan and strategize effectively, always ready to adapt to new challenges. Seek smarter ways of working to enhance productivity and efficiency. Forge lasting relationships based on the BOC Bank values of integrity, honesty, diversity, and trust.

Cultivate Excellence - Collaborate effectively with your team, ensuring clear communication, meticulous attention to detail, and a dedicated commitment to both your personal and professional development, all contributing to the overall success of the team. Compete.

Ditch the Suits - Look beyond traditional Bank barriers and embrace a forward-thinking mindset.

Celebrate Creativity - Encourage creative thinking and innovative solutions while exercising sound judgment in decision-making and problem-solving.

Embrace Technology & Champion Change - In the dynamic nature of the tech industry, stay curious, be open to new ideas and new technology, and drive continuous improvement in all aspects of your work.

Be an Owner - Take responsibility for your actions, decisions, and their impacts. Be a voice for our customers and team members. Identify and highlight issues and offer solutions to solve problems and improve our operations.

Clear Communication - Foster a culture of transparency and active listening. Ensure messages are clear, concise, and constructive. By prioritizing direct dealing, open dialogue, and mutual respect, we strengthen team collaboration and customer relationships.

You have a Choice - Choose to be part of something bigger than yourself.

  • Employment type

    Full-time

Referrals increase your chances of interviewing at BOC Bank by 2x

See who you know

Get notified about new Senior Software Engineer Team Lead jobs in Amarillo, TX.

Sign in to create job alert

Similar Searches

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub