Lead Software Integration Engineer

Washington Trust
1d$140,000 - $180,000

About The Position

The Lead Software Integration Engineer will lead a newly formed Software Integration team and play a critical role in the Bank’s digital transformation. Reporting directly to the CTO, this role designs and delivers secure, scalable system integrations and internal tools that improve operational efficiency in a regulated banking environment. This is a hands-on senior engineering and architecture role with responsibility for technical leadership, solution design, and full lifecycle ownership in a Microsoft Azure–based platform.

Requirements

  • 8+ years of software engineering experience with a strong focus on integrations or platforms
  • Expert-level Python development experience
  • Strong hands-on experience with Microsoft Azure (Functions, Web Apps, Azure SQL, Entra ID)
  • Proven experience designing and consuming REST and SOAP APIs
  • Deep understanding of JSON, XML, and API security (OAuth 2.0, JWT, token-based authentication)
  • Experience with CI/CD pipelines, version control, and DevOps practices
  • Experience working in banking, financial services, or other regulated environments
  • Ability to operate independently in a senior technical role and mentor other engineers
  • Excellent communication skills with both technical and non-technical stakeholders

Nice To Haves

  • Experience integrating with core banking systems
  • Familiarity with event-driven architectures and messaging platforms
  • Experience with infrastructure as code (Bicep, ARM, Terraform)
  • Background in cloud security or secure application design

Responsibilities

  • Build and lead the Software Integration team, setting technical standards and best practices
  • Serve as a trusted technical advisor to the CTO on integration strategy and platform modernization
  • Design and implement secure, scalable integrations across core banking systems, third-party platforms, and internal applications
  • Architect and develop REST and SOAP APIs using XML and JSON, with strong governance and lifecycle management
  • Implement secure authentication and authorization using OAuth 2.0, JWT, and related standards
  • Develop integration solutions and internal tools primarily using Python on Microsoft Azure (Azure Functions, Web Apps, Azure SQL)
  • Apply DevOps best practices including CI/CD, infrastructure as code, monitoring, and observability
  • Partner closely with business and technology stakeholders to translate business needs into automated solutions
  • Own solutions end-to-end, including deployment, monitoring, support, and continuous improvement
  • Ensure all solutions meet banking regulatory, security, audit, and compliance requirements

Benefits

  • health and welfare benefits
  • paid time-off
  • work-life program
  • 401(k) plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service