Senior Software Engineer

Otter, LLC

$90K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years back end experience with Node JS and Nest
  • 5+ years front end experience with HTML5, CSS3, TypeScript, and ReactJS
  • Proficient in Linux, PostgreSQL, and AWS services
  • Knowledge of security best practices including 256-bit AES encryption, SQL Injection, and XSS
  • Experience with REST and GraphQL API integrations
  • Strong familiarity with relational databases, ideally Postgres
  • Comfortable using git for version control

Responsibilities

  • Analyze user needs to develop software solutions
  • Collaborate with project managers to fulfill specifications
  • Recommend software upgrades for enhanced efficiency
  • Review and improve software data and security measures
  • Work with other developers to design and optimize code
  • Create documentation including flowcharts and user guides
  • Perform routine maintenance on software applications
  • Design, develop, test, deploy and maintain networking software solutions
  • Manage project priorities, deadlines, and deliverables

Benefits

  • Opportunities to work on high-impact projects in security and data infrastructure
  • Full stack development experience with a focus on innovative technologies
  • Collaborative team environment with a chance to share and implement fresh ideas
  • Exposure to expanding global data center operations
  • Opportunities to enhance skills in AWS and security practices
Full Job Description
Job Description

We are seeking a Senior Software Engineer to become an integral part of our team! You will be responsible for creating and modifying computer application software or specialized utility programs.

As a full stack software engineer, you will work on a specific project critical to Otter's needs. Current needs include high-impact projects in security and core data infrastructure work helping to expand our global data center presence.

If you are an engineer who can bring fresh ideas from areas of security, APIs, data management and has a passion for pushing technology forward then Otter is the place for you.

Responsibilities:
  • Analyze user needs and develop software solutions
  • Work with project manager or product owner to meet specification needs
  • Recommend software upgrades to optimize operational efficiency
  • Review and optimize software data and security
  • Collaborate with other developers to design and optimize code
  • Create flowcharts and user guides for new and existing programs
  • Document all programming tasks and procedures
  • Perform routine software maintenance
  • Design, develop, test, deploy, maintain, and enhance networking software solutions.
  • Manage individual projects priorities, deadlines and deliverables.


Qualifications
  • Back End ( Node JS (5 years) + Nest)
  • Front End (HTML5/CSS3/Typescript (5 years) + ReactJS (5 years)
  • Systems: Linux, PostgreSQL, AWS (VPC/ECS/EC2/S3/etc)
  • Security: 256-bit AES encryption, SQLInjection, XSS
  • Experience integrating against and building REST/GraphQL APIs.
  • Relational database experience (Postgres).
  • Comfortable working with git.
  • A passion for lean, clean and organized code.
  • Ability to work both independently and in collaborative teams to communicate design and build ideas effectively.
  • Familiarity and comfort with a TDD based workflow.
  • Experience building, deploying, operating services with Node.js and AWS.
  • Clean scalable SCSS experience.
  • Would be great if you also have Familiarity of AWS technologies (Lambda, Elastic Beanstalk, RDS).


Additional Information

SUBMISSION REQUIREMENTS
  • Resume
  • Github repository
  • Cover Letter
  • Fill out our application: https://forms.gle/ZpCJKCnysjyLyAz16
  • Pay: $90,000-$120,000

Similar Jobs

More Jobs at Otter, LLC

More Information Technology Jobs

Find similar Senior Software Engineer jobs: