Genesis10 - Bloomington, MN

posted about 2 months ago

Full-time - Mid Level
Bloomington, MN
Professional, Scientific, and Technical Services

About the position

The Sr. Full Stack Developer Consultant will play a crucial role in transforming the IT organization within the airline industry. This position involves collaborating with data scientists and engineers to operationalize machine learning models, build data APIs, and ensure successful deployment of software solutions. The developer will be responsible for optimizing performance, ensuring data flow, and maintaining high customer satisfaction throughout the project lifecycle.

Responsibilities

  • Partner with Data Scientists and Data Engineers to operationalize machine learning and optimization models that deliver new insights to the business
  • Build data APIs and data delivery services that support critical operational and analytical applications for client's internal business operations, customers, and partners
  • Take responsibility for ensuring that model code, data pipelines, API's, and user interfaces are developed and deployed successfully into production
  • Troubleshoot issues that arise and support production applications
  • Continuously integrate code into client's on premise and AWS cloud environments
  • Transform data science prototypes into 'production-ready software products'
  • Ensure a good data flow between database and backend systems
  • Optimize solutions for performance and scalability
  • Ensure that client methodology, standards, and procedures are implemented
  • Ensure that solutions meet the customers' business goals and that customer satisfaction with the project and conclusion is high
  • Coordinate activities with internal and external technology service providers
  • Consult within project team members, other client teams, and outside vendors or consultants to ensure product integrity
  • Coach and mentor other developers on the team

Requirements

  • BS/MS degree, preferably in a technical or scientific field
  • 5+ years of hands-on experience designing, developing, integrating, and running business, big data and/or data science applications
  • 2+ years of hands-on experience working with AWS as a developer
  • Experience developing Angular applications
  • Experience developing with Java, SQL and building REST APIs
  • Experience working with AWS services with an emphasis on managed services such as Lambda, DynamoDB, SQS, EventBridge, Step Functions, Aurora, S3, and API gateway
  • Experience developing infrastructure-as-code using AWS tools (e.g., Cloud Development Kit, Cloud Formation)
  • Experience with automating application deployment, continuous delivery, and continuous integration (Git, GitLab, Jenkins)
  • Experience using Agile/Scrum methodologies
  • Experience with backlog management tools (e.g., VersionOne, JIRA)
  • Strong problem-solving skills and capability to understand and set direction for complex technology integration

Nice-to-haves

  • Experience with design patterns and implementation for machine learning and data science products
  • Experience with design patterns and implementation using microservices architecture
  • Understanding or experience with loose coupling of front-end modules on AWS
  • Experienced with deploying and managing infrastructures based on Docker, OpenShift, and AWS
  • Knowledge of data engineering and experience with big data
  • Experience with Redux / Flux / NgRx store implementation
  • Experience developing, testing and deploying APIs using Python-based frameworks such as Flask, FastAPI and/or GraphQL
  • Experience writing complex SQL queries (e.g., queries involving joins and subqueries) and experience with both SQL and NoSQL databases (PostgreSQL and AWS DynamoDB preferred)
  • Experience working with AWS Machine Learning tools (e.g., AWS SageMaker)
  • Experience with data visualization frameworks such as D3
  • Understanding and focus on business outcomes
  • Strong teamwork skills

Benefits

  • Access to hundreds of clients, most who have been working with Genesis10 for 5-20+ years.
  • The opportunity to have a career-home in Genesis10; many of our consultants have been working exclusively with Genesis10 for years.
  • Access to an experienced, caring recruiting team (more than 7 years of experience, on average.)
  • Behavioral Health Platform
  • Medical, Dental, Vision
  • Health Savings Account
  • Voluntary Hospital Indemnity (Critical Illness & Accident)
  • Voluntary Term Life Insurance
  • 401K
  • Sick Pay (for applicable states/municipalities)
  • Commuter Benefits (Dallas, NYC, SF)
  • Remote opportunities available
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service