Our Firm

Careers

VIEW ALL APPLY NOW

Senior Software Engineer

Experienced

STATS | Product & Technology | Chicago, IL

What You'll Do:

  • Contribute to all aspects of the services under the team’s ownership, which includes design, implementation, refactoring, automated testing, deployment, and uptime of the services
  • Improve internal team processes by keeping what's working, throwing away what's not
  • Collaborate on the vision of the services under the team's ownership
  • Build technology the right way; for us, this means simple, well-tested services and tools that gradually grow over time, and that provide plenty of insight into production usage and performance
  • Help other team members grow as engineers through code review, pairing, and mentoring
  • Create unit and acceptance tests, in collaboration with the Quality Assurance team
Skills & Requirements

What You'll Bring:

  • 3+ years with JavaScript
  • 3+ years with React.JS and Redux
  • 3+ years with Node.JS/Express
  • Strong expertise with CSS,HTML, Bootstrap
  • Experience with microservice development
  • Strong software development fundamentals (data structures, algorithms, problem solving, OO Design, TDD, and system architecture)
  • Proven ability to carry a feature from start to finish; including prototypes, design specifications, constructive coding, unit testing, and bug fixing
  • Good diagnostic, analytical, design and communication skills
  • Ability to craft simple and elegant solutions to complex problems
  • Experience building and designing highly scalable services, and RESTful API’s that power real-time and non-real-time data pipelines
  • Experience with SOA architectures and distributed systems
  • Experience with Agile or XP development processes
  • Bachelor’s or Post-graduate degree in Computer Science or related experience

Bonus Skills:

  • Experience with AWS cloud development
  • Experience with MongoDB, Redis or other NoSQL databases
  • Experience with Atlassian suite of tools (JIRA, Confluence, Bitbucket)
  • Experience with CI/CD workflows
 

STATS provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, national origin, age, disability or genetics.