Senior Software Engineer

ADS CareersAustin, TX
12dHybrid

About The Position

ADS, Inc. began more than 20 years ago by outfitting Navy SEALS with quality dive equipment, and today we're proud to manage 3,000 supplier partnerships and over 50,000 products. Please watch this video to learn more about ADS Inc! http://bit.ly/ADS_Mission Job Title: Senior Software Engineer Location: Austin, TX (Hybrid Role) At ADS Inc. we actively seek our customers’ equipment and logistical challenges and deliver innovative and cost-effective solutions. As we focus on growing our business, leveraging technology and growing our internal technical capabilities is critical for success. As a Senior Software Engineer, you will play a pivotal role in building and maintaining a robust ADS technology stack. Your responsibilities will include understanding stakeholder requirements, building, testing, and debugging software systems using a variety of tools and programming languages, mentoring colleagues, contributing to continuous improvement initiatives, and evangelizing new technologies and methodologies.

Requirements

  • 6+ years of experience as a Software Engineer
  • Proficiency with multiple programming languages and expertise in at least one of the following: Java, Python, C#, C++, JavaScript, Typescript, or Rust
  • Proficiency with web development frameworks like Spring, Django, Angular, React, or GWT
  • Extensive experience with multiple RDBMS like Oracle, MySQL, or PostgreSQL
  • Experience building REST APIs and distributed applications
  • Experience working in an agile environment using a CI/CD process
  • Experience building secure, cloud-based web applications
  • Excellent time management, communication, problem-solving, organizational, and leadership skills

Nice To Haves

  • 3+ years as a Senior Software Engineer
  • Start-up or small organization experience bootstrapping development teams
  • Experience with AWS
  • Experience with NoSQL databases like MongoDB, DynamoDB, Redis, Neo4j, or Amazon Neptune
  • Experience with Salesforce and/or Oracle APEX development
  • Experience with Terraform, containerization, and container orchestration
  • A BSc or advanced degree in a relevant field like computer science, engineering, or mathematics.

Responsibilities

  • Develop high-quality software and architecture
  • Automate tasks, develop tools, design and code applications by writing clean, efficient, and robust code
  • Identify, prioritize, and execute tasks in the software development life cycle
  • Collaborate with engineering teams, internal teams, and vendors to build and support technical solutions
  • Champion test driven development and continuous improvement initiatives
  • Create and maintain documentation for requirements, designs, and solutions
  • Coach and train other engineering team members
  • Follow emerging industry trends to help identify opportunities to improve ADS technologies and/or methodologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service