NET Developer with AWS & OpenSearch/Elasticsearch Experience

NET Developer with AWS & OpenSearch/Elasticsearch Experience

Location: New Jersey (Hybrid)
Employment Type: Contract


Job Overview

We are seeking a highly motivated and experienced .NET Developer with a solid understanding of AWS cloud services and proficiency in OpenSearch/Elasticsearch technologies. This hybrid role based in New Jersey offers an excellent opportunity to work on cutting-edge technologies and contribute to dynamic, scalable, and efficient software solutions.


Key Responsibilities

  1. Application Development:
    • Design, develop, and maintain robust .NET-based applications with seamless integration into AWS and Elasticsearch environments.
    • Implement efficient search functionalities and data indexing using OpenSearch/Elasticsearch.
  2. Cloud Integration:
    • Leverage AWS services to build scalable and reliable applications.
    • Manage infrastructure setup, deployment, and monitoring on AWS.
  3. Data Management:
    • Implement and optimize Elasticsearch/OpenSearch for data retrieval and indexing.
    • Monitor, debug, and resolve issues related to search and data systems.
  4. API Development:
    • Develop and integrate RESTful APIs to support application functionality and external integrations.
    • Ensure API security, performance, and scalability.
  5. Collaboration & Communication:
    • Work closely with cross-functional teams, including DevOps, front-end developers, and project managers.
    • Contribute to code reviews and uphold development best practices.

Required Skills & Qualifications

  • Technical Expertise:
    • Strong hands-on experience with .NET framework and C# programming.
    • Proficiency in developing, deploying, and maintaining applications on AWS.
    • Expertise in OpenSearch/Elasticsearch technologies, including querying, data indexing, and optimization.
  • Development Skills:
    • Experience in designing scalable architectures and implementing efficient search solutions.
    • Familiarity with DevOps tools and practices, including CI/CD pipelines and version control systems.
  • Additional Skills:
    • Knowledge of containerization tools such as Docker is a plus.
    • Familiarity with serverless architecture and AWS Lambda is an advantage.
    • Strong problem-solving skills and attention to detail.
  • Soft Skills:
    • Excellent communication and teamwork abilities.
    • Ability to work in a hybrid setup and adapt to changing project requirements.

Preferred Experience

  • 5+ years of professional experience in .NET development.
  • Hands-on experience in deploying and managing AWS services.
  • 2+ years of experience with OpenSearch/Elasticsearch.

Perks and Benefits

  • Opportunity to work with modern cloud and search technologies.
  • Collaborative team environment fostering innovation and learning.
  • Flexible hybrid work schedule based in New Jersey.

How to Apply

If you have the skills and experience to excel in this role, we encourage you to apply! Please send your resume to Sahithi D at sahithi.d@ekcelinc.com.