Full Stack Developer (Node.js) Job at Intercontinental Exchange Holdings, Inc., Atlanta, GA

TmVBZE9ObktUWE9zSk1hOHNnY0dENGR4dmc9PQ==
  • Intercontinental Exchange Holdings, Inc.
  • Atlanta, GA

Job Description

Overview:

Job Purpose

 

ICE Surefire is an industry leading solutions provider in the mortgage industry. Surefire’s CRM and automation engine helps thousands of mortgage professionals win new business, drive repeat business, and earn the right to referral business. With intuitive, set-it-and-forget-it workflows and award-winning content, mortgage professionals can effortlessly maintain and deepen their connections with borrowers, recruits, members, brokers, and real estate agents all through one powerful platform.

This enterprise-level software development role will be primarily responsible for developing, testing, and maintaining our mortgage CRM tool, Surefire. Responsibilities may also include participation in component and data architecture design, performance monitoring and product evaluation. The ideal candidate will have a solid understanding of systems analysis, design, development, and quality assurance and integration methodologies.

Responsibilities

  • Provide design development of projects involving application development, migrations, and additions to existing applications.
  • Handle multiple tasks simultaneously
  • Create web-based applications from business specifications that meet brand guidelines
  • Build solutions that are cross-browser and cross-platform compliant
  • Assist with setting development best practices and standards
  • Review applications in progress of development to ensure compliance with overall design parameters and corporate development standards
  • May provide, or guide provision of technical support to applications currently in production
  • Understand secure coding best practices and standards
  • Provide full stack design and development of projects involving application development, migrations, and additions to existing applications
  • Develop front end applications utilizing React, Angular, Nodejs, etc. in close accord with a UX team and ensures the responsiveness of those applications
  • Design and develop APIs necessary to affect front end functionality and/or be consumed by other partners
  • Design and create data models for applications and databases to persist them
  • Participate in software design meetings and analyzes user needs to determine technical requirements
  • Write technical specifications based on conceptual design and stated business requirements
  • Develop and/or review development of test protocols for testing application before user acceptance with an emphasis on automated Unit Tests, Component Tests, and Scenario Tests
  • Complete documentation and procedures for installation and maintenance
  • May mentor or guide work of less experienced software development staff
  • Remain current on industry standards in web development
  • Perform additional related duties as assigned

Knowledge and Experience

  • Minimum of 2 years of professional software development experience building applications, or equivalent combination of education, training, or work experience
  • Experience with front-end and back-end JavaScript frameworks (Angular, React, Vue, Node, Express, etc.)
  • Strong experience with designing modular, object-oriented JavaScript (ES6)
  • Proficiency in HTML, CSS, and modern front-end frameworks (React or Angular)
  • Experience with Node.js, including Express,js and building RESTful APIs
  • Strong experience both relational (MySQL, MariaDB, PostgreSQL) and nonrelational databases (MongoDB)
  • Good understanding of REST architectural style, Microservices concepts and technologies
  • Experience with deployment tools like Docker
  • Experience with at least one public cloud platform (AWS preferred), exposure to serverless cloud is a plus
  • Solid understanding of security concerns for web-based applications preferred
  • Excellent problem-solving skills with the ability to analyze and resolve complex issues
  • Ability to communicate and collaborate effectively in a team environment
  • Passionate about learning new technologies and adapting to complex and fast-moving environments while staying motivated and self-reliant
  • Familiarity working in a Software Development Life Cycle (SDLC) leveraging Agile principles

 

 

Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics. 

 

#LI-MR1

#LI-Hybrid

Job Tags

Full time, Work experience placement,

Similar Jobs

FAIRMONT

Hotel Manager Job at FAIRMONT

 ...hospitality. Discover the life that awaits you at Accor, visit Be a part of the historic castle on the park, The Plaza, A Fairmont Managed hotel, a timeless landmark capturing memories since 1907. Located in the heart of midtown, The Plaza now features 282 luxury hotel... 

Gateway Chevrolet AZ

BDC Agent-Car Dealer (Service Dept.) Job at Gateway Chevrolet AZ

Gateway Chevrolet is Arizona's largest Chevrolet dealer. We are the best place to buy and service cars and trucks. We continue to do this by having great team members join our team who will provide customers a world class experience and drive Customer loyalty. We offer... 

Royal Bank of Canada

U.S. Municipal Finance, Investment Banking (Analyst/Associate) Job at Royal Bank of Canada

 ...Job Summary Job Description What is the opportunity? RBCCM's West Coast Municipal Finance Group is seeking an experienced municipal finance investment banking associate who is eager to join an established market. The Municipal Finance Associate provides analytical... 

Get It - Marketing

Personal Training Manager, New York City Job at Get It - Marketing

Personal Training Manager in Training (MIT) Are you a high-performing individual who thrives on motivating others and driving success? If you're passionate about fitness, leadership, and personal growth, we'd love to connect with you! We are seeking energetic, creative... 

VSV WINS INC

Diesel Truck Technician / Mechanic Job at VSV WINS INC

 ...Job Title: Diesel Truck Technician / Mechanic Job Summary: We are seeking an experienced Diesel Truck Technician / Mechanic to join our team. You will diagnose, repair, and maintain diesel-powered trucks, ensuring safe and efficient operation....