Senior Development Lead
New York, NY, US
Amalgamated Bank is looking to onboard a senior development lead with multiple years of application software development experience to enhance the Information Technology Team’s ability to help support Amalgamated Bank’s application software, both from a 3rd party vendor, as well as from an in-house coding perspective. This position is responsible for leading developers, overseeing projects, and ensuring delivery of quality code. The senior development lead will collaborate with stakeholders and help mentor engineers.
By joining our team, you’ll be joining a Bank that believes that maintaining a diverse and inclusive workplace where everyone feels valued and respected is essential for us to grow as a company. We are dedicated to building a more equitable world in our everyday practices by embracing the values of our employees and customers.
Essential Job Functions:
- Day-to-Day support of application software within Amalgamated Bank’s portfolio
- Analyzing, troubleshooting, debugging application software concerns, issues, problems, and developing, implementing resulting resolutions and remediation
- Partner with project management teams, business stakeholders and other technology teams to provide in-depth analysis of 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
- Perform 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 source/version control, unit testing, and systems integration testing.
- Partnering with 3rd party vendors for the successful implementation and support of 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 develop the migration, consolidation, and/or retirement of all old deprecated applications/processes/technologies to newer versions/instances leveraging modern-based technologies.
- Continued adherence to 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 industry-standard Development coding technologies and practices, as well as aforementioned policies and procedures that may be update over time.
- Lead the design and development or complex software solutions.
- Conduct code reviews and provide constructive feedback.
- Identify and mitigate risks in development.
- Drive process improvement for efficiency and quality.
- Stay updated on emerging technologies and integrate them were beneficial.
Knowledge, Skills and Experience Requirements:
- Bachelor’s degree or equivalent experience
- Working knowledge of …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Hybrid work model
Benefits/PerksDiverse workplace Equitable practices Hybrid work Inclusive culture
Tasks- Conduct code reviews
- Drive process improvement
- Oversee projects
APIs ASP.NET Attention to detail Auditing AWS Azure C CI/CD Communication Compliance CSS3 Data Loss Prevention Google Cloud HTML5 Information security Javascript Microsoft SQL Server .Net Project Management Python REST RPC Security Compliance SSO Training User Authentication Visual Basic .NET
Experience5 years
EducationBachelor's degree Equivalent Equivalent experience
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9