Software Engineer

Ameriprise FinancialCharlotte, NC
256d$112,200 - $151,500

About The Position

Software Engineer is a key member of an agile team responsible for creating great products for our customers on the web. As a full stack engineer, you will be primarily responsible for the development, testing, quality and performance of a web application - both as an individual contributor as well as reviewing the work of other engineers on the team.

Requirements

  • Bachelor's degree or equivalent in Computer Science, Engineering, or related field; or equivalent work experience.
  • 5-7 years of relevant work experience required.
  • 5-7+ years of practical experience and proven success with the design, development and operation of complex web applications.
  • 5+ years of practical experience and proven success with the design and build of complex software applications.
  • Demonstrated experience coding and/or designing in multiple environments.
  • Working knowledge of diverse front-end related technologies and new and current architectures such as: Redux, React, React hooks; Webpack, Gulp; React testing library, Mocha, Chai, Jest.
  • Excellent written and verbal communication skills.

Nice To Haves

  • Typescript, Cypress.
  • NodeJS, Express Server.
  • Understanding on AWS cloud services (Kubernetes, S3, Load Balancer).
  • CI/CD build process familiarity and automation (Jenkins, Docker).
  • CMS - Bloomreach.

Responsibilities

  • Partner closely with Product Owner and tech lead to discover, design, develop and deploy great financial tools and products that provide meaningful value to our customers.
  • Develop, Unit tests and deploy components.
  • Integrate UI application with rest APIs.
  • Support production incidents.
  • Support and maintain various environment's health.

Benefits

  • Vacation time
  • Sick time
  • 401(k)
  • Health insurance
  • Dental insurance
  • Life insurance

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Credit Intermediation and Related Activities

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service