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

Find your perfect job.

Full Stack Architect / Developer (Closed)

SkillStorm is seeking a Full Stack Architect / Developer for our client in Pennington, NJ. Candidates must be able to work on SkillStorm's W2; not a C2C position. EOE, including disability/vets.

Job Description:

  • The Non-Financial Regulatory Reporting team is looking for a full-stack architect/developer. The candidate will work within the core frameworks architecture & development team to develop (re-usable) framework components utilizing Event Based and Flow-Based Programming. The candidate will also:
  • Lead design and code reviews across NFRR technology stack ensuring alignment with NFRR Technology road map.
  • Participate in inception and iteration planning meetings, infusing backlogs with technical input working in close partnership with the product owner and product engineering manager
  • Lead cross functional execution through the entire implementation process
  • Establish continuous integration, continuous delivery, and continuous deployment pipelines and practice

NFRR Solution Stack:

  • Linux RH 8.0, HDFS/Mongo DB/Neo4J NoSQL DBs, Apache Nifi, Apache Spark, Node web-middleware & React.

We Are Looking For Candidates With:

  • 8-10 years of experience with expert knowledge of the server-side web application frameworks, messaging frameworks, NO SQL/Relational Databases and data movement frameworks.
  • Hands on experience with Python & Scala.
  • Hands-on development experience using functional programming constructs and familiarity with the “pythonic” eco-system (Pandas, Jupyter notepad etc)
  • Demonstrated experience designing and building at-scale data movement and polyglot-persistence production solutions
  • Demonstrated experience working with ‘Big Data’ technologies such Hadoop, Spark, HBase.
  • Hands on experience JavaScript tools (Angular JS, React JS, Webpack) and languages Typescript is a plus.
  • Experience in implementing performance optimization techniques in distributed computing environment.
  • Expertise in performance profiling, ability to identify performance improvements and memory optimizations
  • Must be able to communicate complex subjects clearly and effectively to audiences of varying backgrounds.
  • Strong coding, debugging, and analytical skills
  • Experience implementing SDM automation using tools such as Git/Jenkins/Ansible
  • Strong problem-solving and communication skills; enjoys a collaborative environment
  • Flexible, self-starter & independent, fast-learner; willing and able to quickly learn new technologies and skills; desire to understand not only what to do but also why
  • Familiarity with Capital Markets and Regulatory Reporting business domain is a plus

#LI-DNI

Similar Jobs

Entry Level Software Developer

Contract job in Orlando

Angular Developer

Contract job in New York

Entry Level Software Developer

Contract job in Melbourne

Technical Project Manager

Contract job in Jersey City