About The Position

The Intelligent Decisioning team is looking for a Senior Software Developer to help us build our industry leading analytics driven decisioning solution. Our team of full stack developers works with a cutting edge React UI application along side both Java and Go based microservices. You will have the opportunity to contribute to a dynamic team with high standards for engineering excellence. Our technology plays a critical role in the daily operations of our customers, so we invest as much time in the security, performance, and quality of our deliverables as we do in feature development.

Requirements

  • 8 years of experience in contributing across the full Software Development Life Cycle in any combination of areas of the software development stack.
  • Bachelor's degree in Computer Science or related quantitative field.
  • 2+ years experience in developing React, or similar front-end-framework, based applications with Typescript.
  • 2+ years experience contributing at multiple levels of the software stack throughout your career with languages like Java or GO.
  • Experience writing automated tests at various levels (unit, integration, etc.) for your software.
  • Experience with Continuous Integration and Delivery tools such as Git/Jenkins, GitHub, Gitlab, or similar.

Nice To Haves

  • Experience with writing SQL and one or more major RDBMS such as Postgres or Oracle.
  • Experience with building and orchestrating containers using technologies such as docker and Kubernetes.
  • Experience with web styling CSS, SCSS, less.
  • Experience with unit testing in React using Jest.
  • Experience with automated testing frameworks like Pytest or Playwright.
  • Experience with cloud architectures and at least one major public cloud provider, preferably Azure.

Responsibilities

  • Develop software with a React UI and Go/Java REST services using cloud native services and SAS's internal API's.
  • Design and develop high quality, testable and scalable software solutions within established timelines.
  • Actively involve other project stakeholders (e.g., managers, developers, user interface and visual designers, product managers) to ensure implementation satisfies functional requirements and is consistent with established R&D standards.
  • Participate in project scoping and scheduling; track progress of individual tasks and alert stakeholders of issues blocking or preventing completion of tasks.
  • Ensure the quality of the code you write through the development of automated tests (unit, performance, user interface).
  • Perform testing of software; verify, track, and fix 'bugs'; modify software design, as necessary.
  • Profile software to discover performance bottlenecks and develop solutions to mitigate them.

Benefits

  • Comprehensive medical, prescription, dental and vision plans.
  • Medical plan options include PPO with low annual deductible and copays.
  • HDHP combined with a health savings account with a contribution from SAS.
  • Onsite Health Care Center (HQ) that's free to employees and family members enrolled in the PPO plan.
  • An industry-leading 401k plan.
  • Generous time away including vacation time, a variety of paid holidays, and a U.S. Winter Wellness Break.
  • Volunteer Time Off, parental leave and unlimited paid sick days.
  • Generous childcare benefits for all full-time employees.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service