want to join an elite group that accelerates innovation? Start here.

Tell SkillStorm about yourself and what you want to achieve in your career. Then we’ll let you know if your next step is becoming a tried-and-true Stormer.

Q

Interested in Hiring Exceptional Tech Talent?

Start here

Q

Interested in Hiring Exceptional Tech Talent?

Start here



want to join an elite group that accelerates innovation?

Start here



Q

Accelerate Your Career

Whether you’re a college graduate, military veteran, or an experienced pro, we can train you, we can upskill you, we can put you to work.

We are storming the marketplace with the highly skilled, experienced, and certified professionals that businesses need.

Find your perfect job.

JavaScript Developer

SkillStorm is seeking a JavaScript Developer for our client in Charlotte, NC. Candidates must be able to work on SkillStorm's W2; not a C2C position. EOE, including disability/vets.

Description:

  • Responsible for developing, enhancing, modifying and/or maintaining applications in the Global Markets environment. Software developers design, code, test, debug and document programs as well as support activities for the corporate systems architecture. Employees work closely with business partners in defining requirements for system applications. Employees are expected to have in-depth capital markets product knowledge and manage a high level of risk. Employees typically have in-depth knowledge of development tools and languages. Is clearly recognized as a content expert by peers. Individual contributor role. Typically requires 5-7 years of applicable experience.
  • The candidate will be responsible for developing, enhancing, debugging, supporting, maintaining and testing for a global, large-scaled, regulatory reporting application. The system will support hundreds of report preparers and produce thousands of reports annually. The application operates in a highly regulated, global industry, and the person will be responsible for assuring the application complies with all relevant bank policies, including security, data management, and operational risk. A commitment to collaborative problem solving, sophisticated design, and a quality product is critical.

Primary Responsibilities:

  • Design and build horizontally scalable components within the major platform that the team is developing.
  • Write reusable and extendable code and become a key contributor of the core platform.
  • Develop and deliver complex software requirements to accomplish business goals
  • Ensure that software is developed to meet functional, non-functional, and compliance requirements.
  • Code solutions, unit tests, and ensure the solution can be integrated successfully into the overall application/system with clear, robust and well-tested interfaces.
  • Codes solution and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
  • Assess end user issues and identified solutions.
  • Contribute to story refinement/defining requirements.
  • Participate and guide team in estimating work necessary to realize a story/requirement through the delivery lifecycle.
  • Perform spike/proof of concept as necessary to mitigate risk or implement new ideas.
  • Utilize multiple architectural components (across data, application, and business) in design and development of client requirements.
  • Assist team with resolving technical complexities involved in realizing story work.
  • Contribute to existing test suites (integration, regression, performance)
  • Document and communicate required information for deployment, maintenance, support, and business functionality

Required Skills:

  • Strong proficiency in JavaScript including DOM manipulation and the object model
  • Thorough understanding of React.JS and its core principles
  • Experience with popular React.JS workflows
  • Experience with data structure libraries (e.g., immutable.js)
  • Experience with NodeJS, Jest, OpenAPI
  • Experience with MongoDB
  • Experience with web services development, REST interfaces and related data integration
  • Knowledge of modern authorization mechanisms such as JSON web token
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc
  • Experience working with 3rd-party user control libraries such as Kendo UI
  • Experience working in an agile development environment with use of Jira (highly desirable)
  • Analytical skills to perform technical and functional analysis with strong communication skills.
  • Familiarity with tools such as Web Storm 2020, Visual Studio Code, MongoDB Compass, Git.
  • Flexible, self-starter & independent, fast-learner; willing and able to quickly learn new technologies and skills
  • Bachelor’s degree required, Master’s a strong plus

Desired Skills:

  • Familiar with development and testing practices of the bank.
  • Financial Services Domain expertise a plus
  • Experience with GraphQL

Top 3 required IT/Technical Skill-Sets:

  • ReactJS
  • Node JS
  • MongoDB

#LI-DNI

Similar Jobs

JavaScript Developer

Contract job in Charlotte

JavaScript Developer

Contract job in Charlotte

JavaScript Developer

Contract job in Charlotte

Salesforce Developer

Contract job in Charlotte

UI Developer

Contract job in Charlotte

SharePoint Developer

Contract job in Charlotte

Java Developer

Contract job in Charlotte

Java Developer

Contract job in Charlotte

Tableau Developer

Contract job in Charlotte

Job Application for
JavaScript Developer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Join the Stormer Community and prepare to advance