Job Description
Job Description
Description :
At First Electronic Bank (FEB), we are driven by the purpose to make credit accessible to everyday Americans, and their businesses. Partnering with some of the most innovative FinTech companies in the nation, we offer a wide range of consumer and commercial credit products on a national basis. Offering revolving lines of credit, private-label credit cards, installment financing programs and more, FEB’s engages with strategic, collaborative partnerships, promoting services and products to provide the most beneficial consumer and commercial financing solutions.
As a Senior Software Developer, you will lead the design and development of scalable, secure, and high-performance software solutions that power our banking products and fintech integrations. You’ll collaborate across engineering, product, and compliance teams to architect APIs and backend systems that support real-time financial services, data exchange, and third-party integrations. Your work will directly impact our ability to innovate and deliver seamless digital experiences to customers and partners.
Job Responsibilities :
- Architect and build robust APIs and microservices for banking platforms, ensuring compliance with financial regulations and security standards.
- Lead development of product features that enable integrations with fintechs, payment processors, and data aggregators.
- Design and implement CI / CD pipelines using GitLab or similar tools to support rapid and reliable deployments.
- Manage cloud infrastructure in Azure, including provisioning, monitoring, and scaling services.
- Apply Infrastructure-as-Code principles using tools like Terraform or Bicep.
- Collaborate with cross-functional teams to define technical requirements and deliver end-to-end solutions.
- Mentor junior developers and contribute to code reviews, technical documentation, and architectural decisions.
- Monitor production systems, troubleshoot issues, and implement proactive improvements.
- Other duties as assigned
Requirements :
Qualifications and Experience :
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.5+ years of experience in software development, with a focus on backend systems and API design.Experience integrating with fintech APIs (Plaid, MX, Stripe, etc.).Familiarity with event-driven architectures and messaging systems (e.g., Azure Service Bus, Kafka).Previous experience in banking or financial services technology is a huge plus.Proven experience building and deploying applications in a regulated financial environment.Strong proficiency in modern programming languages (e.g., C# / dotnet, Python, Java, JavaScript).Deep understanding of RESTful API design, OAuth2, OpenAPI / Swagger, and secure data exchange.Experience with Microsoft Power Platform (PowerApps, Power Automate, Power BI, Dataverse).Hands-on experience with Azure services (App Services, Functions, SQL Database, Networking).Familiarity with DevOps practices and tools (Azure DevOps, GitLab CI / CD).Knowledge of financial compliance frameworks (SSAE SOC2, ISO 27001, PCI, NIST).Excellent communication skills and ability to translate complex technical concepts for non-technical stakeholders.