Remote Otter LogoRemoteOtter

Senior Software Development Engineer - Remote

Posted 4 days ago

Overview

The Senior Software Development Engineer is expected to successfully work through complex tasks independently, understand the intricacies of the software development life cycle, and display strong adherence to fundamental software engineering principles in the production of software. This position possesses a deep understanding of the computer’s architectural design and other issues like testing and scalability of software products.

In Short

  • Work collaboratively to write high quality, testable code that meets the “Definition of Done” as it relates to team commitments;
  • Utilize a “Test-First” approach to software development, where possible, in which the test is developed before the code;
  • Participate in design and code reviews with other engineers;
  • Create automated unit, system and acceptance tests and participate in test plan reviews;
  • Actively support and contribute to end of iteration demos;
  • Responsible for assigned integration, testing and deployment tasks;
  • Work with product management to scope and estimate product enhancements;
  • Design, implement, unit test software, and test software following defined processes;
  • Fix software defects (internal or customer reported) following defined process;
  • Actively foster continuous team improvement by being accountable for actions and continuously striving to become a better problem solver;

Requirements

  • Minimum 5 years of experience with software development in C# / .Net, and with data structures/algorithms;
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture;
  • Advanced design/debugging/coding skills;
  • Experience building enterprise applications on AWS;
  • Strong experience with JavaScript (preferably Angular);
  • Strong experience with SQL Server or other relational databases;
  • Builds Secure applications and adheres to security standards;
  • Demonstrated high personal integrity and ability to earn trust from others;
  • Exhibits a growth mindset, seeks feedback often and is effective in continuous personal and professional development;
  • Ability to anticipate and look for creative ways to solve problems and apply best practices;

Benefits

  • Inovalon offers a competitive salary and benefits package including health insurance, life insurance, company-paid disability, 401k, and 18+ days of paid time off.

Similar Jobs:

BeyondTrust logo

Senior Software Development Engineer - Remote

BeyondTrust

10 hours ago

Join BeyondTrust as a Senior Software Development Engineer to develop scalable cloud-based services and enhance system reliability.

Software Development
Cloud Services
Microservices
Infrastructure AS Code
Worldwide
Full-time
Software Development

R.E

Senior Software Development Engineer - Remote

RGH Enterprises

2 weeks ago

The Senior Software Development Engineer leads software projects and mentors junior team members while developing scalable software solutions.

Java
C#
.NET
SaaS
USA
Full-time
Software Development
$121,600 - $182,385/year
Brillio logo

Senior Software Development Engineer - Remote

Brillio

2 weeks ago

Seeking a Senior Software Development Engineer with expertise in automation testing and Amazon Connect.

Automation Testing
Amazon Connect
Cyara
QTest
MO, USA
Full-time
Software Development
Wellpartner logo

Senior Software Development Engineer - Remote

Wellpartner

2 weeks ago

CVS Health is seeking a Senior Software Development Engineer to design and implement digital solutions while collaborating with cross-functional teams.

Node.js
JavaScript
TypeScript
SQL
USA
Full-time
Software Development
$92,700.00 - $185,400.00/year

Amperity

Senior Software Development Engineer - Remote

Amperity

3 weeks ago

Join Amperity as a Senior Software Development Engineer to develop advanced data solutions and empower businesses with customer data.

AI
Data Pipelines
BIG Data Technologies
Trino
WA, USA
Full-time
Software Development
$170,000 - $230,000/year