Remote Otter LogoRemoteOtter

Senior Software Engineer - Remote

Posted 21 weeks ago
Software Development
Full Time
United States

Overview

The Senior Software Engineer is responsible for contributing to the technical design and implementation of software projects in accordance with the company’s architecture strategy and vision.

In Short

  • Key member of the software development team.
  • Evaluates and implements best technologies for technical problems.
  • Provides technical leadership in system design and code reviews.
  • Designs and implements complex back-end algorithms.
  • Ensures operationalization of the team’s codebase.
  • Optimizes platforms with scale and performance testing.
  • Facilitates delivery of running tested code.
  • Participates in cross-team collaboration and knowledge sharing.
  • Helps raise technical skills of less experienced engineers.
  • Other duties as required.

Requirements

  • Experience in Agile software delivery.
  • Proficiency in multiple programming languages.
  • Experience with BDD, TDD, and pair programming.
  • Version control experience with Git.
  • Experience with relational data stores.
  • Familiarity with CI/CD tools.
  • Cloud provider experience preferred.
  • Full-stack web development experience preferred.
  • Education: Bachelor’s degree required.
  • 5 to 7 years of relevant experience preferred.

Benefits

  • Medical, dental, and vision effective first day.
  • 401(k) with employer match.
  • Paid time off and holidays.
  • Employee Assistance Program.
  • Wellness Program.
  • Professional development programs.
  • Company-paid life insurance.
  • Flexible spending/health savings accounts.
  • Telecommuting Stipend.
  • Employee referral bonus.
Asurint logo

Asurint

Asurint is a leading information-based technology company based in Cleveland, Ohio, dedicated to providing innovative and flexible background screening solutions. The company focuses on helping its customers succeed by adapting to the evolving regulatory landscape and ensuring a positive onboarding experience for their employees. Asurint measures its success by the achievements of its clients, emphasizing personal ownership and a commitment to quality in its services.

Share This Job!

Save This Job!

Similar Jobs:

TriTech Enterprise Systems logo

Senior Software Engineer - Remote

TriTech Enterprise Systems

2 weeks ago

TriTech Enterprise Systems is looking for a Senior Software Engineer to develop microservices and user interfaces in a hybrid work setting.

MD, USA
Full-time
Software Development

Velo3D

Senior Software Engineer - Remote

Velo3D

2 weeks ago

Join Velo3D as a Senior Software Engineer to develop advanced tools for 3D printing applications.

Worldwide
Full-time
Software Development
Mediafly logo

Senior Software Engineer - Remote

Mediafly

3 weeks ago

Join Mediafly as a Senior Software Engineer to develop backend services using Java and improve system performance in a fully remote Agile team.

Canada
Full-time
Software Development
Highlight logo

Senior Software Engineer - Remote

Highlight

3 weeks ago

Join Highlight as a Senior Software Engineer to build scalable software solutions that enhance data analysis for customers.

USA
Full-time
Software Development
$135,000 - $165,000/year
Fountain Mexico logo

Senior Software Engineer - Remote

Fountain Mexico

3 weeks ago

Join Fountain as a Senior Software Engineer to develop innovative web applications for frontline workforce management.

Mexico
Full-time
Software Development