Remote Otter LogoRemoteOtter

Senior Software Engineer - Remote

Posted 7 days ago

Overview

As a Senior Software Engineer, you will be responsible for designing and implementing features that modify our existing software products and/or capabilities and designing and implementing features for products and/or capabilities that do not yet exist.

In Short

  • Uses current programming language and technologies.
  • Writes code and completes programming.
  • Performs testing and debugging of applications.
  • Completes documentation of procedures for installation and maintenance.
  • Interacts with users to define system requirements and/or to add necessary modifications.
  • Other duties as assigned.

Requirements

  • Bachelor's degree or equivalent education and work experience.
  • Typically, 5+ years with bachelor's or equivalent.
  • Minimum 3-5 years professional software design and development experience preferred.
  • Strong knowledge of the software development lifecycle, preferably Agile/Lean.
  • Experience with the following technologies is expected, but not all are required: General knowledge of .NET, C#, ASP.NET, MVC, Classic ASP, VB Script, Entity Framework, WPF, JavaScript, IIS, HTML, CSS, XML/XSLT, MSMQ, and NServiceBus required.
  • Experience with Visual Studio, Azure DevOps, Git, or other source control tools preferred.
  • Strong Understanding of Python frameworks (FastAPI, Django, Flask).
  • Expert in scripting languages like Python, Bash, or Perl.
  • Knowledge of object-relational mapping (ORM).
  • Experience with AWS services such as EC2, S3, RDS, Lambda, and CloudFormation.
  • Experience with CI/CD tools like Team City, Octopus Deploy, Jenkins, GitLab CI, or AWS CodePipeline.
  • Familiarity with infrastructure as code (IaC) tools like Terraform.
  • Attention to detail.
  • The ability to manage multiple, competing priorities.
  • Strong written and verbal communication skills.

Benefits

  • Comprehensive benefits package including health insurance.
  • 401(k) retirement benefits.
  • Life insurance.
  • Disability benefits.
  • Paid time off.
  • Annual performance-based incentive opportunity.

Similar Jobs:

Velo3D

Senior Software Engineer - Remote

Velo3D

21 hours ago

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

C++
3D Printing
Computational Geometry
Software Development
Worldwide
Full-time
Software Development

iSpot.tv

Senior Software Engineer - Remote

iSpot.tv

Yesterday

Join iSpot.tv as a Senior Software Engineer to innovate and develop solutions for data tracking and analysis.

Java
Python
SQL
Apache Spark
Worldwide
Full-time
Software Development
$136,000 - $174,000/year
Endpoint logo

Senior Software Engineer - Remote

Endpoint

2 days ago

Join Endpoint as a Senior Software Engineer to build innovative services for client applications in a fast-growing company.

Node.js
React
Typescript
DynamoDB
USA
Full-time
Software Development
$126,000 - $193,325/year
Fortive Careers logo

Senior Software Engineer - Remote

Fortive Careers

2 days ago

Join Accruent as a Senior Software Engineer to develop robust solutions using .NET and React in a collaborative environment.

.NET
C#
React
JavaScript
Brazil
Full-time
Software Development
Sunbit logo

Senior Software Engineer - Remote

Sunbit

2 days ago

Join Sunbit as a Senior Software Engineer to work on innovative credit card solutions and complex system architectures.

System Architecture
Software Engineering
Kotlin
Java
Worldwide
Full-time
Software Development