.NET Developer

1 day ago

cebu city, central visayas, Philippines Brixio Singapore Full-time ₱1/year

.NET Developer (Microservices Architecture) PROJECT-BASED

Makati, NCR, Philippines

₱ 70,000.00 - 90,000.00 (Philippine Peso)

Job Openings .NET Developer (Microservices Architecture) PROJECT-BASED

About the job .NET Developer (Microservices Architecture) PROJECT-BASED

Location: Remote (MUST BE RESIDING IN THE PHILIPPINES)
Urgency: IMMEDIATE HIRING

Responsibilities:

  • Design, develop, and maintain high-performance .NET applications in a Microservices architecture .
  • Collaborate with cross-functional teams, including front-end developers, architects, and product owners, to deliver high-quality software solutions.
  • Implement and optimize RESTful APIs for seamless integration with front-end applications and external services.
  • Utilize best practices for code reviews, code quality, and coding standards.
  • Implement and maintain caching solutions, with a focus on Redis and Elasticsearch , to enhance application performance.
  • Leverage Elasticsearch for efficient and scalable search functionality within the applications.
  • Advocate and implement Test Driven Development (TDD) and other unit testing strategies to ensure code quality and reliability.
  • Work with Identity Server for secure and scalable authentication and authorization processes.
  • Troubleshoot and resolve complex technical issues, ensuring the reliability and stability of backend services.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a .NET Developer with expertise in Microservices architecture.
  • Strong proficiency in C# and .NET Core .
  • Experience with Identity Server for authentication and authorization in Microservices environments.
  • In-depth knowledge of Redis, Elasticsearch, and other caching mechanisms .
  • Solid understanding of RESTful API design and implementation .
  • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes .
  • Experience with Test Driven Development (TDD) and other unit testing strategies.
  • Excellent problem-solving skills and the ability to work collaboratively in a team environment.
  • Strong communication skills and the ability to convey technical concepts to both technical and non-technical stakeholders.
  • Continuous learner with a passion for staying updated on the latest industry trends and technologies.