Senior React / JavaScript Developer

at Kforce Technology
Published May 8, 2022
Location New York, NY
Category Default  
Job Type Full-time  

Description

RESPONSIBILITIES:

A Kforce client is seeking a Senior React/JavaScript Developer in New York, NY. Summary: This position will own the continuous delivery pipeline through to production and strive to release frequently into production. The Senior React/JavaScript Developer will help serve the internal client base globally. The role will primarily involve working on multiple React/JavaScript UI applications, however there will be a level of integration with Java/Kotlin applications as well. Responsibilities:

  • Senior React/JavaScript Developer will troubleshoot time-sensitive production issues by working with support teams and users to perform relevant diagnostics, identifying the cause and planning both short-term and long-term resolution
  • Analyze data and system outputs to determine the effectiveness of existing data flows
  • Translate business requirements into high-level software designs that are scalable, maintainable and use industry-and company-wide best practices
  • Implement high-level designs
  • As a Senior React/JavaScript Developer, you will use code reviews and static code analysis to improve the quality of code and highlight vulnerabilities early in the software development lifecycle
  • Write unit and integration tests for all code, ensuring it is tested to a high standard
  • Apply a security-by-design approach to development, using recommended controls and techniques to secure software, and remediate vulnerabilities where identified
  • Configure and adapt continuous delivery systems to ensure an optimal build and deployment pipeline
  • Deliver software enhancements to agreed timescales and in accordance with the prescribed policies and processes
  • Provide technical mentoring and advice to more junior members of the team
  • Provide expertise in areas and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint

Job Requirements:

REQUIREMENTS:

  • Bachelor's degree/university degree or equivalent experience required; Master's degree preferred
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Ability to adjust priorities quickly as circumstances dictate
  • Consistently demonstrates clear and concise written and verbal communication

Experience with:

  • JavaScript, React, Redux
  • UX
  • Microservices systems
  • Kubernetes/OpenShift containers
  • Understanding of financial instruments, ideally Equity Derivatives
  • Proven experience of applying TDD or BDD practices and maintaining clean CI/CD pipelines

Desirable Experience with:

  • Understanding of trade booking and life cycle processes
  • Experience in the Financial Service Industry
  • Experience with Equity Derivatives
  • Experience with Docker and/or RedHat OpenShift
  • Experience with Continuous Integration systems such as TeamCity, Jenkins

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.