JerseyCityRecruiter Since 2001
the smart solution for Jersey City jobs

Associate: Software Engineer III

Company: Bank of America
Location: Jersey City
Posted on: November 18, 2021

Job Description:

Job Description:Position Responsibilities:

  • Senior developer playing a key-role to develop, enhance, debug, support and maintain applications used by Portfolio Managers or supporting functions.
  • Candidate participates and effectively contributes to the design, development and implementation of complex applications, often using new technologies. -
  • Provide technical expertise and systems design for individual initiatives. -
  • Review existing architecture and suggest/implement ways to fine-tune the application and fine-tune, where applicable, to accommodate the organic growth within the Advisory business.
  • Based on the business initiatives may lead projects and direct activities of a team related to the initiative . -
  • May have the responsibility for a project and project budget but will collaborate with external programmers to coordinate the delivery of software application. -
  • Works under minimal supervision, with general guidance from more seasoned associates. Required skills/experiences:
    • Senior developer with a minimum of 7+ years of hands on experience in developing portfolio management and trading applications.
    • Must have hands-on experience working closely with Portfolio Managers also serving as Feature Lead/Scrum Master in helping build applications that can scale with business.
    • Hands-on Programming/Development designing, developing and deploying high-volume, multi-tiered, distributed transactional applications
    • Deep knowledge of .NET Framework, MVC, Visual Studio, WebApi, SQL Server 2012/2016, design patterns, web and application servers
    • Good working knowledge of WPF and WCF.
    • Skilled in Object Oriented Programming and have hands-on experience developing enterprise web applications UI with ASP.NET, C#.
    • Experience with client side MVC frameworks and template libraries, AngularJS, Handlebars, etc
    • Experience in agile processes and transformation.
    • Experience with RESTful service and UI integration using JSON and AJAX.
    • Skilled in JavaScript, AJAX, JSON, JQuery, HTML/HTML5, CSS/CSS3 and cross browser development
    • Can work independently and as a part of the team
    • Bachelor's degree in computer science or equivalent years of experience required.
    • Prior Experience in agile processes and transformation.
    • Strong communication skills with ability to work and collaborate across global teams.
    • Strong analytical skills with ability to break down complex problems/ideas and come-up with creative solutions, leveraging the latest of the technologies, where possible.
    • Must possess the ability to handle multiple projects in-parallel and be able to work independently in addition to contributing as part of a highly collaborative and globally dispersed team. Desired skills/experiences:
      • Experience using Agile methodologies
      • Ability to design and build solutions using common Enterprise Integration Patterns.
      • Experience with building end-to-end testing frameworks for distributed systems.
      • Participates in the design/development of complex applications while working alongside Portfolio Managers, who are the end-users of the tools we build.
      • Experience in test automation and thorough knowledge/experience in all phases of SDLC.
      • Ready to step-in and contribute to the technical stack while mentoring and providing the necessary technical guidance to junior members of the team.---Job Band:H5Shift: -1st shift (United States of America)Hours Per Week:40Weekly Schedule:Referral Bonus Amount:0 --> Job Description:Position Responsibilities:
        • Senior developer playing a key-role to develop, enhance, debug, support and maintain applications used by Portfolio Managers or supporting functions.
        • Candidate participates and effectively contributes to the design, development and implementation of complex applications, often using new technologies. -
        • Provide technical expertise and systems design for individual initiatives. -
        • Review existing architecture and suggest/implement ways to fine-tune the application and fine-tune, where applicable, to accommodate the organic growth within the Advisory business.
        • Based on the business initiatives may lead projects and direct activities of a team related to the initiative . -
        • May have the responsibility for a project and project budget but will collaborate with external programmers to coordinate the delivery of software application. -
        • Works under minimal supervision, with general guidance from more seasoned associates. Required skills/experiences:
          • Senior developer with a minimum of 7+ years of hands on experience in developing portfolio management and trading applications.
          • Must have hands-on experience working closely with Portfolio Managers also serving as Feature Lead/Scrum Master in helping build applications that can scale with business.
          • Hands-on Programming/Development designing, developing and deploying high-volume, multi-tiered, distributed transactional applications
          • Deep knowledge of .NET Framework, MVC, Visual Studio, WebApi, SQL Server 2012/2016, design patterns, web and application servers
          • Good working knowledge of WPF and WCF.
          • Skilled in Object Oriented Programming and have hands-on experience developing enterprise web applications UI with ASP.NET, C#.
          • Experience with client side MVC frameworks and template libraries, AngularJS, Handlebars, etc
          • Experience in agile processes and transformation.
          • Experience with RESTful service and UI integration using JSON and AJAX.
          • Skilled in JavaScript, AJAX, JSON, JQuery, HTML/HTML5, CSS/CSS3 and cross browser development
          • Can work independently and as a part of the team
          • Bachelor's degree in computer science or equivalent years of experience required.
          • Prior Experience in agile processes and transformation.
          • Strong communication skills with ability to work and collaborate across global teams.
          • Strong analytical skills with ability to break down complex problems/ideas and come-up with creative solutions, leveraging the latest of the technologies, where possible.
          • Must possess the ability to handle multiple projects in-parallel and be able to work independently in addition to contributing as part of a highly collaborative and globally dispersed team. Desired skills/experiences:
            • Experience using Agile methodologies
            • Ability to design and build solutions using common Enterprise Integration Patterns.
            • Experience with building end-to-end testing frameworks for distributed systems.
            • Participates in the design/development of complex applications while working alongside Portfolio Managers, who are the end-users of the tools we build.
            • Experience in test automation and thorough knowledge/experience in all phases of SDLC.
            • Ready to step-in and contribute to the technical stack while mentoring and providing the necessary technical guidance to junior members of the team.---Job Band:H5Shift: -1st shift (United States of America)Hours Per Week:40Weekly Schedule:Referral Bonus Amount:0 Job Description: Position Responsibilities:
              • Senior developer playing a key-role to develop, enhance, debug, support and maintain applications used by Portfolio Managers or supporting functions.
              • Candidate participates and effectively contributes to the design, development and implementation of complex applications, often using new technologies. -
              • Provide technical expertise and systems design for individual initiatives. -
              • Review existing architecture and suggest/implement ways to fine-tune the application and fine-tune, where applicable, to accommodate the organic growth within the Advisory business.
              • Based on the business initiatives may lead projects and direct activities of a team related to the initiative . -
              • May have the responsibility for a project and project budget but will collaborate with external programmers to coordinate the delivery of software application. -
              • Works under minimal supervision, with general guidance from more seasoned associates. Required skills/experiences:
                • Senior developer with a minimum of 7+ years of hands on experience in developing portfolio management and trading applications.
                • Must have hands-on experience working closely with Portfolio Managers also serving as Feature Lead/Scrum Master in helping build applications that can scale with business.
                • Hands-on Programming/Development designing, developing and deploying high-volume, multi-tiered, distributed transactional applications
                • Deep knowledge of .NET Framework, MVC, Visual Studio, WebApi, SQL Server 2012/2016, design patterns, web and application servers
                • Good working knowledge of WPF and WCF.
                • Skilled in Object Oriented Programming and have hands-on experience developing enterprise web applications UI with ASP.NET, C#.
                • Experience with client side MVC frameworks and template libraries, AngularJS, Handlebars, etc
                • Experience in agile processes and transformation.
                • Experience with RESTful service and UI integration using JSON and AJAX.
                • Skilled in JavaScript, AJAX, JSON, JQuery, HTML/HTML5, CSS/CSS3 and cross browser development
                • Can work independently and as a part of the team
                • Bachelor's degree in computer science or equivalent years of experience required.
                • Prior Experience in agile processes and transformation.
                • Strong communication skills with ability to work and collaborate across global teams.
                • Strong analytical skills with ability to break down complex problems/ideas and come-up with creative solutions, leveraging the latest of the technologies, where possible.
                • Must possess the ability to handle multiple projects in-parallel and be able to work independently in addition to contributing as part of a highly collaborative and globally dispersed team. Desired skills/experiences:
                  • Experience using Agile methodologies
                  • Ability to design and build solutions using common Enterprise Integration Patterns.
                  • Experience with building end-to-end testing frameworks for distributed systems.
                  • Participates in the design/development of complex applications while working alongside Portfolio Managers, who are the end-users of the tools we build.
                  • Experience in test automation and thorough knowledge/experience in all phases of SDLC.
                  • Ready to step-in and contribute to the technical stack while mentoring and providing the necessary technical guidance to junior members of the team.--- Shift:1st shift (United States of America) Hours Per Week: -40

Keywords: Bank of America, Jersey City , Associate: Software Engineer III, IT / Software / Systems , Jersey City, New Jersey

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest New Jersey jobs by following @recnetNJ on Twitter!

Jersey City RSS job feeds