Software Engineer (Backend / System-Level — Microsoft Stack)
Na plný úväzok
Safe City Group
Na daljavo
- Vzdialená práca
- 5+ years of backend development experience in enterprise/mission-critical systems
- Strong C# and .NET (6+) experience, with production work on ASP.NET Core Web API
- Practical experience shipping and maintaining .NET services (most new work on .NET 8 LTS)
- Experience working with SQL Server (advanced queries, performance tuning mindset)
- Experience designing and building REST APIs (JSON; XML as needed)
- Knowledge of authentication/authorization patterns (JWT, OAuth2; Entra ID is a plus)
- Secure coding mindset (OWASP Top 10 awareness, data protection basics)
- Unit testing experience (xUnit/NUnit/MSTest) and familiarity with mocking frameworks
- Git proficiency and strong PR discipline (branching, pull requests, merge practices)
- Experience working in Agile/Scrum teams and collaborating with Product Owners and QA
- Azure experience in production (App Services/Functions/Storage) and Azure DevOps pipelines
- Familiarity with logging/monitoring (Application Insights, Serilog, or similar)
- Microservices basics and CI/CD best practices (even if not fully automated yet)
- Docker basics (preferred) and comfort working across staging/production environments
- Strong debugging skills (root cause analysis, performance profiling when needed)
- Comfortable working with uneven documentation and improving it as part of delivery
- English B2+ required (docs and calls)
- Long-term B2B contract on a large, mission-critical enterprise platform (vendor → internal transition)
- High-impact backend/system-level work: .NET 8 (LTS) services, API design, reliability, performance, and modernization of legacy areas (ASP.NET 4.8/WCF)
- Real engineering standards: PR-only workflow, branch protection, mandatory code review, security scanning (SAST) before release
- Direct collaboration with a Lead Architect, Product Owner, QA, and DevSecOps (clear ownership and fast decision paths)
- Opportunity to shape delivery as we move from partial manual releases to stronger CI/CD and deployment automation (Azure DevOps)
- Strong focus on code quality, maintainability, observability, and safe production change (logging/monitoring, rollback discipline)
- Remote-first team with flexible working style and defined time-zone overlap (no “always online” culture)
- Work in English with documentation and engineering artifacts kept in English
- Competitive monthly rate in USD/EUR with reliable, on-time payments (B2B)
Requirements:
.NET, Azure, ASP, WCF, SQL Server, Entity Framework, Git, Azure DevOps, C#, Web Api, .NET Core, Performance tuning, REST API, XML, Unit testing, xUnit, NUnit, QA, Microservices, Docker, OWASPPracovná ponuka zverejnená dňa 19 dní pred