Search

IT Full Stack Developer (FSDev)

Amalgamated Bank of NY
locationNew York, NY, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

Purpose of Position:

  • Designing, developing, and maintaining applications and API's using the .NET framework (C# and ASP.NET) and front-end technologies (JavaScript, HTML, CSS), ensuring high performance and responsiveness.
  • Supporting development and maintenance of conversational agents and AI-powered applications and APIs
  • Collaborating with cross functional teams and maintaining existing applications ensuring performance and security
  • Key duties involve writing clean and efficient code, integrating with databases, troubleshooting issues, and creating technical documentation.

Essential Job Functions:

  1. Software Development: Build and modify applications using the .NET framework, C#, ASP.NET MVC, JavaScript, SQL database and other related technologies
  2. API Development: Build and integrate APIs including RESTful services and connect with third-party services, experience with FIS Code Connect preferred
  3. Integrations: Assist with integrating bots with enterprise systems, and data sources using tools like Power Automate and Azure AI services
  4. Maintenance and Enhancement: Troubleshoot, debug and upgrade existing applications to ensure optimal performance and efficiency, provide support for legacy systems
  5. Database Integration: Develop and optimize database functionalities for efficient data storage and retrieval using SQL and SSIS packages
  6. Testing and Debugging: Write test plans, identify and fix bugs, and ensure code quality and reliability.
  7. Collaboration: Work with teams to gather requirements, analyze needs, and ensure project goals are met.
  8. Documentation: Create and maintain technical documentation for applications.

Knowledge, Skills and Experience Requirements:

  1. Back-end: Proficiency in C#, .NET/JRE Framework, .NET Core, Node JS Python
  2. Front-end: Proficiency in JavaScript, HTML, CSS, React or Angular framework
  3. Databases: Experience with both MS SQL, SSIS and exposure to Databricks DL.
  4. Methodologies: Experience with Agile methodologies is a plus.
  5. Version Control: Experience with TFS and GitHub
  6. Problem-solving: Strong analytical and problem-solving skills with attention to detail.
  7. Good communication and interpersonal skills to interact with end-users and stakeholders.
  8. Bachelor’s degree in computer science or equivalent experience (6+)
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...