Amalgamated Bank · 9 hours ago
Senior Developer
Amalgamated Bank is looking to onboard a senior-level developer with multiple years of application software support experience to enhance Information Technology ability to support Amalgamated Bank’s overall extensive application software portfolio. The role involves day-to-day support of application software, troubleshooting issues, and collaborating with stakeholders to develop and implement solutions.
Banking
Responsibilities
Day-to-Day support of all application software within Amalgamated Bank’s overall portfolio
Analyzing, troubleshooting, debugging all application software concerns, issues, problems, and developing, implementing all resulting resolutions and remediation
In-depth analysis of all submitted Business Requirements documentation, and then translating said requirements into a documented Functional Requirements document, including any additional supporting documentation (i.e. Design, Process Flow, interoperable infrastructure topology between systems/processes, test plans, development/systems support details, production support details
Partner with business stakeholders to solidify aforementioned requirements
Perform all in-house coding for any existing and/or new application software, per overall requirements, invoking and adhering to IT’s standard DevOps SDLC and Secure SDLC procedures, including all source/version control, unit testing, and systems integration testing
Partnering with any 3 rd party vendors for the successful implementation and support of any 3 rd party vendor application or process, as well as outsourced or staff-augmented vendor who is developing an application/systems product or solution for Amalgamated Bank
Managing and developing the overall migration, consolidation, and/or retirement of all old deprecated applications/processes/technologies to newer versions/instances leveraging modern-based technologies
Creating custom slash commands, interactive modals, and connecting Slack with tools like Salesforce or Docusign
Continued adherence to all IT General Controls, Information Security and Data Loss Prevention, Audit, Compliance, and Regulatory policies and procedures as applicable to Amalgamated Bank
Continued training in staying current in all industry-standard Development coding technologies and practices, as well as all aforementioned policies and procedures that may be update over time
Qualification
Required
Bachelor's degree or equivalent experience
Specialized in building custom apps, bots, and integrations to automate workflows and enhance productivity using Slack APIs and the Bolt SDK (Node.js/Python)
Working knowledge of .NET coding development, for at least one of the .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3
Working knowledge of ASP.NET framework and Microsoft SQL Server
Working knowledge of front-end technologies, such as JavaScript, HTML, and CSS
Working knowledge of API coding (REST, RPC)
Deep understanding of Slack APIs, SDKs, REST APIs, and authentication flows (OAuth 2.0)
Understanding of accessibility, security, and auditing compliance
Knowledge of user and system security authentication and authorization between multiple systems, servers, environments (I.e. SSO, SAML, TLS, SSH auth,)
Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
Proficient understanding of source code/versioning tools (such as Git, Mercurial or SVN)
Familiarity with support of Dynamic Link and ORM (Object Relational Mapper) libraries
Understanding of multiple data source integration into singular system and data-modelling schemas that represent and support business processes a plus
Familiarity with architecture styles/APIs (REST, RPC)
Understanding of Agile methodologies
Excellent troubleshooting, debugging, and communication skills
Attention to detail, and strong unit and systems integration testing
Strong organizational skills with ability to work independently as well as part of a team
Company
Amalgamated Bank
For over a century, Amalgamated Bank has been America’s Socially Responsible bank supporting thousands of people, organizations, causes and businesses.
Funding
Current Stage
Growth StageLeadership Team
Recent News
Amalgamated Financial Corp.
2025-07-24
GlobeNewswire News Room
2025-07-11
Simply Wall Street
2024-04-28
Company data provided by crunchbase