Software Engineer

Chicago, IL 60606

Category: Software Engineer Job Number: 18463

Job Description

Our client is an independent, employee-owned firm founded in 1937. As specialists in investment, risk management and advisory services, we are committed to helping our institutional, corporate, and individual clients achieve their objectives. Our professionals are inspired by an entrepreneurial desire to develop tailored solutions designed to deliver measurable results.

We are seeking an energetic, enthusiastic, and eager to learn professional to join our Web development team as a Full-Stack Developer. The ideal candidate must have demonstrable experience building business-oriented solutions using SPAs and have strong understanding of Modern Web Development stack. The candidate must be self-motivated, detail oriented with strong analytical thinking, and organizational skills. This role provides opportunities to gain experience in DevOps, middle-tier, backend development, and financial services integrations (Bloomberg, FX Connect and GTSS Web Services).

  • Build rich visual and reusable components for complex financial systems
  • Participate in creating and translating wireframes, UI mocks from user stories
  • Develop client and internal facing features ensuring technical feasibility of the UI/UX designs
  • Develop quality code paired with unit testing coverage
  • Maintain and support existing solutions
  • Translate business requirements into functional code

  • Experience building Single-Page Application (SPAs) using MERN stack. MongoDB, Express, React, Node.js
  • Experience building websites with Drupal, PHP
  • Experience with HTML5, CSS3, SASS, Styled-Components, Type-Definitions, Typescript is a plus
  • Experience with maintaining build pipelines with YAML configuration
  • Experience with building for the Cloud in AWS
  • Strong understanding and experience working with RESTful API using best practices
  • Strong understanding of Modern Web Technologies, Microservices, Component Hierarchy, REST Security
  • Exposure and ability to lean and adopt new technologies
  • Strong understanding or experience in TDD and DDD is a plus
  • Familiarity with code versioning such as GIT

Personal Attributes:
  • Creativity and strong attention to detail
  • Ability to work effectively on tight deadlines, as necessary  
  • Advanced oral and written communication skills; strong proofreading skills
  • Takes ownership of tasks to completion by thinking critically about possible solutions
  • Exceptional customer service skills, including the ability to interact professionally with a diverse group of customers
  • Must be positive, productive, and highly collaborative
  • Desire to learn new skills and improve



Meet the Recruiter

Kelly Hallgren

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.