Hexaware logo

Principal Full stack developer -Microsoft

Hexaware

Posted 3 days ago

Must have overall: • A minimum of 10+ years of hands-on software development with strong proficiency in C#/.NET • Proven track record of building and shipping production systems end-to-end • Deep understanding of system design, clean architecture, and SOLID principles applied in practice • Hands-on experience with code reviews and maintaining code quality across repositories • Solid understanding of end-to-end software development lifecycle across multiple environments (dev/QA/UAT/prod) • Strong problem-solving abilities and a results-oriented mindset • Experience working in Agile/Scrum environment with pull request review culture • Excellent communication and interpersonal skills, with the capacity to collaborate effectively with team members at all levels Must have technical skills: • C#, ASP.NET Core Web API, dependency injection, middleware pipeline • Testing strategy: unit, integration, contract, E2E (xUnit, Moq, Jest/Vitest) • Static analysis and code quality tooling (SonarQube, Roslyn analyzers, ESLint, Prettier) • MongoDB (aggregation pipelines, indexing, schema design) • RESTful API design, versioning strategies, OpenAPI/Swagger • Azure AD / Microsoft Entra ID: OAuth2 flows, JWT validation, RBAC • Docker, Kubernetes, Azure cloud services (App Service, Container Apps, Key Vault) • CI/CD pipelines (Azure DevOps, GitHub Actions) • Structured logging (Serilog), health checks, API versioning conventions • Git workflows, branch policies, and developer tooling • Ability to read and write clean, maintainable code

Job details

Workplace

Office

Location

Argentina

Job type

Full Time

Experience

SE

Similar
Hexaware logo

Hexaware

Online Presence

Jobr Assistant extension

Get the extension →