Senior Software Engineer – Architecture Modernization
New
R
RYZ LabsSaaS software
Remote position, open for professionals based in Argentina.ContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of professional software engineering experience.
- Required Skills
- DockerGitMicrosoft AzureMicrosoft SQL ServerC#.NETCI/CDRESTful APIsMicroservices
Requirements
- Have 8+ years of professional software engineering experience.
- Have strong hands-on experience with C# and .NET in production environments.
- Have experience designing and developing microservices-based applications.
- Have experience developing and integrating RESTful APIs.
- Have experience with Microsoft Azure and cloud-based application environments.
- Have strong knowledge of SQL databases, particularly SQL Server.
- Have experience with Docker and containerized application environments.
- Understand CI/CD pipelines and automated software delivery; Azure DevOps is preferred.
- Have experience with Git, branching strategies, pull requests, and code review workflows.
- Understand software design principles, architecture patterns, and clean code practices.
- Have experience writing automated unit and integration tests.
- Have familiarity with TypeScript and React Native for cross-platform integration and collaboration when required.
- Have experience working within Agile/Scrum teams.
Responsibilities
- Design, develop, and maintain backend services using C# and .NET.
- Decompose monolithic application components into microservices.
- Design and maintain RESTful APIs, service boundaries, API contracts, and integration patterns.
- Develop scalable software for a multi-tenant SaaS environment.
- Design and optimize SQL databases, queries, and migrations.
- Write automated unit and integration tests, and participate in code reviews.
- Contribute to CI/CD improvements and automated build and deployment processes.
- Monitor, troubleshoot, and optimize application performance.
- Collaborate with the Tech Lead and engineers through Agile ceremonies and sprint showcases.
View Full Description & ApplyYou'll be redirected to the employer's site