Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Sonata Software Logo

.Net Developer with DevExpress

Sonata Software

Salary not specified
Sep 10, 2025
Fremont, CA, US
Apply Now

In today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and B2B customers.

Requirements

  • Expertise in C-Sharp with .NET 6/7/8 and ASP.NET Core (Web API, MVC, minimal APIs)
  • Strong in Object‑Oriented Design, SOLID principles, and common design patterns
  • Entity Framework Core, LINQ, and SQL Server (query tuning, indexing, transactions)
  • RESTful API design, versioning, pagination, and documentation (OpenAPI/Swagger)
  • Microservices fundamentals, inter‑service communication, and resiliency (circuit breakers, retries)
  • Message brokers/queues (Azure Service Bus/RabbitMQ) and distributed caching (Redis)
  • Security best practices: OAuth2/OIDC, JWT, secrets management, OWASP Top 10

Responsibilities

  • Lead the design and development of scalable, secure ASP.NET Core services and APIs
  • Own end‑to‑end delivery: requirements analysis, solution design, coding, testing, and deployment
  • Write clean, maintainable, well‑documented code and enforce coding standards through reviews
  • Model data effectively and optimize SQL queries, indexes, and transactions for performance
  • Implement resilient integrations using messaging, caching, and retry/timeout patterns
  • Ensure application security with proper authN/authZ, input validation, and secrets management
  • Build comprehensive unit, integration, and contract tests; drive automation in CI/CD pipelines

Other

  • strong communication skills and experience mentoring developers
  • Experience with Dev Express .NET UI Controls & Components for Developers of Mobile, Desktop, Web, BI Reporting Apps
  • Agile/Scrum leadership (backlog grooming, estimation, sprint planning)
  • Support production releases and participate in on‑call/incident management as needed
  • Mentor and coach engineers; promote best practices, pair programming, and knowledge sharing