




Job Summary: Responsible for designing, developing, and maintaining complex C#/.NET applications, with a focus on scalable architectures and collaboration with cross-functional teams. Key Highlights: 1. Development of complex applications with C# and .NET/.NET Core 2. Expertise in RESTful/gRPC API design and microservices architectures 3. Mentoring junior and mid-level developers #### **Responsibilities** * Design, develop, and maintain complex applications using C\# and the .NET/.NET Core framework. * Define and implement scalable, secure, and high-performance software architectures, including microservices and RESTful/gRPC APIs. * Conduct thorough code reviews, ensuring adherence to coding standards, best practices, and code quality. * Actively collaborate with product, frontend, QA, and DevOps teams to deliver integrated, value-driven solutions. * Optimize application and database query performance, and refactor legacy code as needed. * Mentor junior and mid-level developers, sharing technical knowledge and fostering team growth. * Participate in technical planning, effort estimation, and requirement definition for new projects and features. #### **Requirements** * Proven software development experience with C\# and advanced proficiency in .NET/.NET Core. * Expertise in RESTful and/or gRPC API design and development, including versioning, security, and documentation (Swagger/OpenAPI). * Solid experience with microservices architectures and asynchronous communication patterns (e.g., RabbitMQ, Azure Service Bus, Kafka). * Proficiency in relational databases (SQL Server, PostgreSQL) and ORMs (Entity Framework Core or Dapper). * In-depth knowledge of Clean Architecture principles, DDD (Domain-Driven Design), and SOLID. * Experience with version control tools (Git) and CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins). * Familiarity with cloud services (Azure, AWS, or GCP) and containerization concepts (Docker, Kubernetes). * Node.js knowledge is a plus. #### **Skills** * RAVEN DB DynamoBO NET Core apsnet * Node.js \- if familiar \- Plus * Microservices REDIS * Kafka * RabbitMQ * SQS * AWS Lambda * Azure DevOps * Test-Driven Development * Continuous Integration and Continuous Delivery (CI/CD) * Clean Architecture * Object-Oriented Programming (OOP) * Clean Code Migrations * Microsoft SQL Server * Docker * APM * Observability * Telemetry * AWS ### **Employment Type:** CLT ### **Benefits:** Meal Voucher, Transportation Voucher, Health Insurance, Dental Insurance, Life Insurance, TotalPass ### **Department:** Corporate


