Senior Software Engineer
Expert Technical Solutions
- Location
- Remote
- Workplace
- Remote
- Employment
- Contract
- Salary
- USD 55–60/hr
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
Senior Backend Engineer - Databases - Loki Ingest
Grafana Labs · Spain · Ireland · Germany +2 · SEK 775,000–969,000/yr · today
Senior Backend Engineer - Databases - Loki Ingest
Grafana Labs · Spain · Ireland · Germany +2 · EUR 83,000–104,000/yr · today
Senior Backend Engineer - Databases - Loki Ingest
Grafana Labs · Spain · Ireland · Germany +2 · EUR 97,000–121,000/yr · today
Senior Backend Engineer - Databases - Loki Ingest
Grafana Labs · Spain · Ireland · Germany +2 · GBP 91,000–1,114,000/yr · today
Staff Software Engineer - Databases, Tempo
Grafana Labs · Spain · Sweden · United Kingdom +2 · GBP 103,958–124,750/yr · today
Staff Software Engineer - Databases, Tempo
Grafana Labs · Spain · Sweden · United Kingdom +2 · SEK 878,578–1,054,294/yr · today