Software Engineer (Hybrid)

Byline Bank.Schaumburg, IL
Hybrid

About The Position

Headquartered in Chicago, Byline Bank, a subsidiary of Byline Bancorp, Inc. (NYSE:BY), is a full-service commercial bank serving small- and medium-sized businesses, financial sponsors and consumers. Byline Bank has approximately $9.7 billion in assets and operates 45 branch locations throughout the Chicago and Milwaukee metropolitan areas. Byline Bank offers a broad range of commercial and community banking products and services, including small-ticket equipment leasing solutions, and is one of the top U.S. Small Business Administration (SBA) lenders according to the national SBA rankings by volume FY2024. Byline Bank is a member of FDIC and an Equal Housing Lender. At Byline Bank, we take pride in being an award-winning workplace. Some of our recent recognitions include: U.S. News & World Report named Byline Bank as one of the Best Companies to Work for in the Midwest, Finance & Overall in 2024-2025, 2025-2026. Chicago Sun Times Chicago’s Best Workplaces 2024. Best Workplaces in Illinois in 2024 by Best Companies Group and Illinois SHRM (Society for Human Resource Management). Forbes America’s Best Small Employers 2023. By joining our team, you will become part of an organization that values growth, collaboration, and innovation. We strive to create an environment where employees feel supported and are empowered to excel in their roles. If you're looking for a career with a company that puts people first and makes a difference in the communities we serve, Byline Bank is the place for you. The Software Engineer position involves hands-on experience in low-code/no-code platforms, API integrations, robotic process automation (RPA), and AI-driven solutions. In this role, the engineer will design and implement intelligent solutions that streamline business processes, integrate diverse systems, and leverage emerging technologies to deliver scalable and efficient workflows. The ideal candidate brings a strong understanding of Agile development, excels at working independently, and thrives in collaborative, cross-functional teams. This opportunity is perfect for early-career professionals eager to expand their skills in a dynamic, fast-paced environment. This is a hybrid remote and office role, with office work in Schaumburg, IL.

Requirements

  • Bachelor’s degree in information systems or related field.
  • 3–5 years of professional experience in software development.
  • 2+ years’ experience with database platforms and data lakes is essential, especially with Microsoft SQL Server.
  • 2+ years’ experience in developing software applications and workflows using low-code/no-code platforms such as Microsoft Power Platform.
  • Experience with RPA tools (e.g., Power Automate, UiPath, Automation Anywhere).
  • Strong proficiency in API development and integration (REST/RESTful APIs, GraphQL) and microservices architecture.
  • Hands-on experience with cloud computing, specifically Microsoft Azure.
  • Solid understanding and experience in SDLC and Agile methodologies.
  • Proven experience in Python programming, with the ability to write efficient, maintainable, and well-documented code.
  • Hands-on experience with version control systems (e.g., Git) and SharePoint is required.
  • Proficient in documentation using tools like Visio for diagrams.
  • Excellent problem-solving and communication skills.
  • Ability to work independently and manage multiple priorities.

Nice To Haves

  • Experience with .NET, Java, or similar technologies is advantageous.
  • Familiarity with AI/ML concepts and tools (such as Azure AI, CoPilot Studio, or OpenAI APIs) is preferred.
  • Knowledge of the Salesforce platform (a plus).
  • Experience in the banking or financial industry (a plus).

Responsibilities

  • Design, develop, and deploy scalable applications using low-code/no-code platforms (e.g., Microsoft Power Platform).
  • Integrate third-party APIs and services to enhance application functionality.
  • Build and maintain RPA workflows to automate business processes.
  • Leverage AI/ML tools and frameworks to embed intelligent features into applications.
  • Participate in Agile ceremonies and contribute to sprint planning, reviews, and retrospectives.
  • Ensure adherence to SDLC best practices, including documentation, testing, and version control.
  • Collaborate with business stakeholders to gather requirements and translate them into technical solutions.
  • Troubleshoot and resolve technical issues independently and proactively.
  • Write clean, scalable, and well-documented code.
  • Participate in code reviews and contribute to continuous improvement efforts.
  • Assist in troubleshooting, debugging, and upgrading existing systems.
  • Work with APIs, databases, and cloud services as needed.
  • Stay current with emerging technologies and industry trends.

Benefits

  • competitive industry rate salary bands
  • medical coverage
  • dental
  • vision
  • disability
  • 401k
  • paid time off
  • discretionary bonuses
  • other benefit programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service