JobHabor

Senior Software Engineer

Expert Technical Solutions

Location
Remote
Workplace
Remote
Employment
Contract
Salary
USD 55–60/hr
Apply on the employer’s site

Posted 2mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Diagnose and resolve production incidents, perform root-cause analysis, and implement fixes for bugs and system issues.
  • Contribute to enhancements and performance improvements for existing applications and infrastructure.
  • Ensure security patches and updates are applied promptly.
  • Monitor application health and system performance.
  • Identify bottlenecks and implement optimizations for scalability, availability, and reliability.
  • Develop and maintain software components using C#/.NET (including ASP.NET WebForms), React, and Node.js.
  • Contribute to CI/CD pipelines (e.g., Jenkins) and infrastructure-as-code (Terraform on AWS) to automate deployments.
  • Use version control (Git/GitHub), development environments (Visual Studio / VS Code), Docker for containerization, and PowerShell for scripting and automation.
  • Implement unit testing (NUnit) and support quality-assurance practices.
  • Design, maintain, and troubleshoot WCF and RESTful web services used in payment processing.
  • Ensure integrations with external systems are reliable and secure.
  • Work with cross-functional teams (product, development, QA, security, operations) to support ongoing projects and maintain documentation (e.g., Confluence) for processes and system designs.

Requirements

  • 7+ years of professional software development experience with hands on experience in production systems.
  • Proficient in C#/.NET (including ASP.NET WebForms).
  • Skilled in modern web technologies such as React (front-end) and Node.js
  • Experience with AWS cloud services, infrastructure-as-code (Terraform), and CI/CD pipelines (Jenkins or similar).
  • Familiarity with Docker containerization.
  • Strong knowledge of SQL Server (T-SQL) and familiarity with NoSQL databases like AWS DynamoDB.
  • Solid experience with Git/GitHub and development environments like Visual Studio or VS Code
  • Experience with PowerShell or other scripting languages to automate tasks and processes.
  • Experience writing and maintaining automated unit tests (e.g., NUnit).
  • Understanding of CI/CD best practices and quality-gate tools.
  • Knowledge of WCF services and RESTful APIs.
  • Able to design and debug service-based architectures.

Skills

  • C#
  • .NET
  • ASP.NET WebForms
  • React
  • Node.js
  • AWS
  • Terraform
  • Jenkins
  • Git
  • GitHub
  • Visual Studio
  • VS Code
  • Docker
  • PowerShell
  • NUnit
  • WCF
  • RESTful APIs
  • SQL Server
  • T-SQL
  • AWS DynamoDB

Similar roles