Qureos

FIND_THE_RIGHTJOB.

Senior Software Engineer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Full-Stack Development
  • Design, develop, and maintain scalable web applications using .NET Core, C#, ASP.NET Core, and Entity Framework Core.
  • Build responsive front-end interfaces using Blazor, React, or Angular integrated with .NET backends.
  • Implement RESTful APIs and microservices architecture.
  • Implement scalable Database Architecture.
  • Write clean, scalable, and efficient code.
  • Participate in code reviews and ensure adherence to best practices.
System Architecture & Design
  • Contribute to architectural decisions for cloud-native applications (e.g., Azure App Services, Azure Functions).
  • Design modular, maintainable, and testable codebases using SOLID principles and design patterns.
  • Optimize performance and scalability of .NET Core applications and Databases.
  • Design and implement relational and non-relational database systems (e.g., SQL Server, PostgreSQL, MongoDB).
  • Develop normalized schemas, indexes, and data models to support application performance and scalability.
  • Align database architecture with application requirements.
  • Monitor and tune database performance using query optimization, indexing strategies, and caching mechanisms.
  • Analyze slow queries and recommend improvements using tools like SQL Profiler, EXPLAIN plans, or third-party monitoring solutions.
DevOps & CI/CD
  • Set up and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins.
  • Automate deployments and monitor application health using tools like Application Insights, New Relic, or Prometheus.
Technical Leadership
  • Mentor junior developers and conduct code reviews to ensure high-quality standards.
  • Lead sprint planning, backlog grooming, and technical discussions.
  • Collaborate with cross-functional teams including QA, Product Management, and UX.
  • Troubleshoot and resolve technical issues.
  • Continuously improve existing systems and processes.
  • Stay updated with industry trends and emerging technologies.
Testing & Quality Assurance
  • Write unit, integration, and end-to-end tests using xUnit, MSTest, or NUnit.
  • Ensure code coverage and maintain test-driven development (TDD) practices.
Security & Compliance
  • Implement authentication and authorization using ASP.NET Identity, OAuth2, and OpenID Connect.
  • Ensure applications meet security standards (e.g., OWASP Top 10) and compliance requirements.
  • Implement database security measures including role-based access control, encryption, and auditing.
  • Ensure compliance with data protection regulations (e.g., GDPR, HIPAA) and internal governance policies.

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.