Software Developer

ATTAINX INCFort Knox, KY
3hRemote

About The Position

AttainX, Inc. is in search of a Full-Stack developer responsible for the design and implementation of a distributed enterprise application with external and internal interfaces utilizing microservices and business automation patterns to modernize an existing system from the ground up.

Requirements

  • Bachelor’s degree or additional four years of experience in lieu of degree
  • Minimum of three (3) years of experience in development and software engineering
  • Mid Level – three (3) years of experience
  • Senior Level – six (6) years of experience
  • Expert in enterprise software design, implementation, and deployment
  • Proficiency with JavaScript and Ajax, Angular or React
  • Strong programming experience in Java, including Spring Boot or similar framework
  • Proficient working in an Agile environment
  • Experience working with JIRA, Bamboo or Jenkins, Bitbucket (Git), Confluence
  • Proficient with JSON, YAML, XML
  • Proficiency working with distributed, modular system architectures (i.e. Microservices, SOA)
  • Strong understanding of TCP/IP network stack and best practices for enterprise application security
  • Working knowledge of Docker, Kubernetes, OpenShift
  • Cloud Development
  • Web accessibility knowledge / 508 compliance
  • Experience using Postman or similar tool for testing web services
  • Experience with application servers/containers such as JBoss, Tomcat or similar
  • Extensive experience utilizing continuous integration and deployment tools
  • Experience working with relational and NoSQL data stores
  • US Citizenship required
  • Must be eligible for a Public Trust

Nice To Haves

  • Perform code reviews
  • Discipline to document your own code
  • Ability to manage multiple tasks with varying priorities
  • Ability to communicate ideas in a variety of formats
  • Adheres to Agile development methodology
  • Experience leading, either formally or informally, a small team of engineers
  • Eclipse, IntelliJ, VS Code or similar IDE
  • GCP certification or familiarity with GCP
  • Experience with cloud-based AI/ML services (GCP Vertex AI, AWS Sagemaker, Or Azure ML) and MLOps practices (CI/CD for ML, model monitoring).
  • Programming skills in Python for building, training, and deploying ML models.

Responsibilities

  • The position will focus on full-stack design, implementation and testing of the software built on a new technology stack using industry standard tools and design patterns.
  • Design, develop and test enterprise web APIs and backend services
  • Design, develop and test UIs that utilize REST APIs
  • Work with product management to translate requirements into technical design and provide estimates
  • Define and implement unit and integration tests
  • Develop high quality, shippable code in short increments
  • Work closely with engineering and QA teams to manage and improve the development pipeline
  • Work closely with security team to meet required security controls

Benefits

  • paid vacation
  • medical
  • dental
  • vision
  • matching 401K plan
  • tuition/training reimbursement
  • Long & Short Term Disability
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service