Senior .NET Developer

Compunnel

$125K — $150K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of hands-on experience with C#, .NET Framework, .NET Core, and .NET 6/7/8
  • Strong expertise in Microservices Architecture, REST APIs, and Event-Driven Architecture
  • Proficient in AWS services like Lambda, API Gateway, and S3
  • 2+ years of experience with OpenSearch and/or Elasticsearch
  • Familiar with designing search solutions and optimization techniques
  • Knowledge of distributed systems and API integrations
  • Experience with cloud-native application development

Responsibilities

  • Design and develop scalable applications using modern .NET technologies
  • Implement microservices and RESTful API architectures
  • Create event-driven applications integrating distributed systems
  • Build AWS cloud solutions utilizing various AWS services
  • Design OpenSearch/Elasticsearch for enterprise-level search needs
  • Develop and optimize search-driven applications and integrations
  • Troubleshoot and resolve issues across applications and integrations

Benefits

  • Flexible work arrangements
  • Opportunities for skills development and training
  • Collaborative team environment
  • Engagement with innovative technologies and cloud solutions
Full Job Description
Job Summary

The Senior .NET Developer will design and develop scalable, cloud-native applications using C#, .NET Framework, .NET Core, and .NET 6/7/8. The role focuses on microservices, REST APIs, event-driven architecture, distributed systems, and AWS cloud services, with mandatory hands-on experience in OpenSearch/Elasticsearch. The developer will build search-driven applications, optimize search performance, develop data ingestion and indexing pipelines, and support API and cloud integrations. Exposure to Generative AI technologies is preferred.

Key Responsibilities
• Design and develop scalable cloud-native applications using C#, .NET Framework, .NET Core, and .NET 6/7/8.
• Design and implement microservices-based architectures and RESTful APIs.
• Develop event-driven applications and integrations using distributed systems and messaging patterns.
• Build and integrate AWS cloud solutions using Lambda, API Gateway, SQS, SNS, Step Functions, S3, and RDS.
• Design and implement OpenSearch/Elasticsearch solutions for enterprise search requirements.
• Develop search integrations and search-driven applications.
• Implement effective indexing strategies and data ingestion and indexing pipelines.
• Optimize search queries and perform performance tuning for OpenSearch/Elasticsearch environments.
• Implement search relevance tuning to improve search results and application experiences.
• Develop and maintain API integrations across distributed cloud-native systems.
• Troubleshoot application, API, search, integration, and production issues.
• Collaborate with cross-functional teams to deliver scalable and maintainable software solutions.

Required Qualifications
• Strong hands-on experience with C#, .NET Framework, .NET Core, and .NET 6/7/8.
• Strong experience with Microservices Architecture, REST APIs, and Event-Driven Architecture.
• Hands-on experience with AWS services including Lambda, API Gateway, SQS, SNS, Step Functions, S3, and RDS.
• Experience designing and developing scalable cloud-native applications.
• Strong understanding of distributed systems and API integrations.
• 2+ years of hands-on experience with OpenSearch and/or Elasticsearch.
• Experience designing search solutions and developing search integrations.
• Experience implementing indexing strategies and data ingestion/indexing pipelines.
• Experience with query optimization and search performance tuning.
• Experience with search relevance tuning.
• Experience building search-driven applications.

Preferred Qualifications
• Exposure to Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), AWS Bedrock, Agentic AI, prompt engineering, vector databases, or AI-powered application development.
• Experience with AWS AI-powered search and recommendation solutions.
• Experience with Docker and Kubernetes.
• Experience working in Agile/Scrum environments.
• AWS certifications such as Solutions Architect, Developer, or DevOps Engineer.

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar Senior .NET Developer jobs: