Our client, headquartered in the “Silicon Hills” of Austin, Texas, offers an experience as unique as the city in which it operates. The firm supports more than 1,700 independent financial advisors in delivering comprehensive securities and investment advisory services to their clients. With a culture rich in reinvention and advisor advocacy, they have developed integrated business management technology that, combined with its personalized consulting services, offers exceptional scale and efficiency.

This is an exciting new role for our client, and they are seeking a passionate Software Architect you will report to the SVP, Head of Software Engineering. You will work with a department of engineers building Microsoft Azure cloud-based applications for our Financial Professionals and partners. You will develop with an application delivery team that integrates technology into the fabric of our business and guides value through transformational thinking and purpose-driven solutions. You will also help build and provide a suite of web and mobile applications that balances new technology with proper design, implementation, scalability, maintainability, security, and performance concerns across the full Microsoft stack. In this role, you will architect and write code as an individual contributor and be a hands-on leader and stay deep in the technology while working with several teams of engineers across the software engineering, data engineering, and DevOps departments.

What YOU get to go DO at this award-winning company: 

  • Architect and provide net-new, cloud-native financial services platform.
  • Design, test and support web-based, cloud-native applications.
  • Bridge the gap between architect vision and developer implementation.
  • Moderate technical ideation sessions
  • Balance technical purity with speed to market
  • Provide technical direction for the software engineering team to support business operations
  • Provide research and make recommendations on software products to support engineering efforts
  • Architect responsive UI using React, JavaScript, Bootstrap, HTML, and CSS
  • Develop middleware using C#-based Web APIs/micro-services, Azure functions, Azure logic apps, Message Queues/Order Brokers such as Azure Service Bus, Azure Event Hubs, and Kafka
  • Develop integrations with back-end data sources such as Microsoft SQL Server, Azure Cosmos/Couch base, and Snowflake
  • Create unit tests as part of the development cycle using Test-driven Development methodology
  • Automate pipeline and release processes by using CI/CD automation
  • Develop API based deep integrations with 3rd party vendor platforms
  • Work with the Scrum Master, Product Owner, and other Scrum team members in a cohesive and collaborative Agile environment, using Jira for managing all work

What you NEED to SUCCEED in this challenging role: 

  • Bachelor’s Degree in Information Systems, Information Technology, Computer Science, related field, or
  • 8+ years of overall software development experience
  • 4+ years in an architect/lead role
  • 6+ years of experience overall building apps using the Microsoft .NET framework.
  • 6+ years of experience creating web apps us
  • 6+ years of C# programming experience.
  • 4+ years of experience with SQL Server.
  • 4+ years of experience creating Web Services, WCF Services, and Web APIs.
  • 4+ years of experience building UI using React, JavaScript, HTML, and CSS
  • 3+ years of experience building cloud-native applications on Microsoft Azure
  • Experience with ORM such as Entity Framework is an added bonus
  • Experience in the financial services industry beneficial.
  • Experience building native applications on the Microsoft Azure cloud platform
  • Software development life cycle, and Object-oriented programming principles
  • Visual Studio and TFS for software development
  • Build middle-tier code using C# – Web APIs, Web Services, Azure functions
  • Queuing/stream processing technologies such as Azure Service Bus, Azure Event Hub or Apache Kafka
  • Excellent working knowledge of Microsoft SQL Server including SQL query writing, stored procedures, functions, and database schema design
  • Experience working in an Agile Scrum software delivery team with frequent deployments and releases
  • Can work with geographically disperse teams and team members through both onshore and offshore teams.

What’s in it for you at this growing company?

  • Excellent salary and comprehensive benefits package for this full-time position.
  • A world-class team of professionals, casual work environment, and rich culture.
  • Challenging projects now and on the Technology Roadmap going out several years.
  • Career path, training support, and opportunities for advancement within.
  • Award-winning, a stable leader in their market space and still growing.
  • A solid compensation plan includes comprehensive benefits and a bonus plan.
  • Full health, vision, dental. 401(k) plans along with a host of voluntary plans such as car insurance, legal services, and more.
  • A brand new state-of-the-art building in Southwest Austin with a basketball court, volleyball court, baseball field, walking trails, unlimited coffee, tea, and sparkling water!