Senior Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Amalgamated Bank · 16 hours ago

Senior Developer

Amalgamated Bank is looking to onboard a senior-level developer with extensive application software support experience. The role involves day-to-day support, troubleshooting, and in-house coding for the bank's application software portfolio, while adhering to IT standards and collaborating with business stakeholders and third-party vendors.

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 3rd party vendors for the successful implementation and support of any 3rd 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

Slack APIsNode.js.NET developmentASP.NETMicrosoft SQL ServerJavaScriptAPI codingGitAgile methodologiesTroubleshooting skillsAttention to detailOrganizational skills

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

twittertwittertwitter
company-logo
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 Stage

Leadership Team

leader-logo
Keith Mestrich
Retired President and CEO
linkedin
leader-logo
Sam Brown
Senior Executive Vice President, Chief Banking Officer
linkedin
Company data provided by crunchbase