Aegistech
Backend .Net Developer/ AWS
Aegistech, Jersey City, New Jersey, United States, 07390
Job Description:
Role: Backend .Net Developer/AWS
A
Backend .Net Developer with AWS
job is available with our client, a major data analytics firm in
Northeastern, NJ.
This is a
hybrid contract role
.
Please Note:
Candidates MUST be Aegistech's W2.
Job Description: Position: Back-End - .NET Developer with AWS & OpenSearch/Elasticsearch experience
Our client is looking for an experienced - .NET Developer with AWS and OpenSearch or Elasticsearch experience. The ideal candidate should be capable of maintaining and enhancing the existing search application. I need someone with hands-on development experience working with OpenSearch or Elasticsearch. They must have demonstrated expertise in connecting to Elasticsearch/OpenSearch programmatically to create collections, index documents, delete documents, and perform advanced searches on collections. Experience with query optimization and handling large-scale datasets is essential. Candidates should also have a good understanding of Elasticsearch/OpenSearch APIs and troubleshooting common issues. Familiarity with implementing custom analyzers, tokenizers, and relevance tuning is a plus. ________________________________________ Responsibilities: • Design and maintain a .net-based application that communicates with OpenSearch for data indexing and retrieval. • Optimize complex search queries to ensure efficient content retrieval. • Monitor and improve search performance, including query speed, indexing efficiency, and system resource usage. • Use profiling and monitoring tools to diagnose and resolve performance issues. • Create and maintain comprehensive documentation for search configurations, customizations, and integration processes. • Collaborate with front-end developers to integrate user-facing elements with server-side logic. • Write clean, scalable, and efficient code to improve existing software for optimal performance. ________________________________________ Requirements: • Proven experience (10-15 years) as a .NET Developer. • Hands-on experience (3+ years) with OpenSearch and/or Elasticsearch, including designing, implementing, and maintaining search solutions. • Experience in creating and maintaining APIs. • Strong experience in backend development, including deployment tools like Bamboo, Git, Bitbucket, and Octopus. • Familiarity with containerization technologies such as Docker, Kubernetes, and AWS EKS. • Experience with cloud NoSQL database services like DynamoDB and Document DB. • Basic knowledge of cloud infrastructure services (e.g., VPC, EC2, S3, Lambda). • Strong problem-solving and troubleshooting skills. • Strong verbal and written communication skills. • Familiarity with Agile methodologies. • AWS certifications (e.g., AWS Certified Developer, AWS Certified Solutions Architect) are a plus. ________________________________________ Mandatory Skills: • .NET/C# • OpenSearch or Elasticsearch experience. • AWS proficiency. • Decent communication skills, as the candidate will interact with cross-functional teams. ________________________________________ Good to Have: • Experience with Document DB.
Role: Backend .Net Developer/AWS
A
Backend .Net Developer with AWS
job is available with our client, a major data analytics firm in
Northeastern, NJ.
This is a
hybrid contract role
.
Please Note:
Candidates MUST be Aegistech's W2.
Job Description: Position: Back-End - .NET Developer with AWS & OpenSearch/Elasticsearch experience
Our client is looking for an experienced - .NET Developer with AWS and OpenSearch or Elasticsearch experience. The ideal candidate should be capable of maintaining and enhancing the existing search application. I need someone with hands-on development experience working with OpenSearch or Elasticsearch. They must have demonstrated expertise in connecting to Elasticsearch/OpenSearch programmatically to create collections, index documents, delete documents, and perform advanced searches on collections. Experience with query optimization and handling large-scale datasets is essential. Candidates should also have a good understanding of Elasticsearch/OpenSearch APIs and troubleshooting common issues. Familiarity with implementing custom analyzers, tokenizers, and relevance tuning is a plus. ________________________________________ Responsibilities: • Design and maintain a .net-based application that communicates with OpenSearch for data indexing and retrieval. • Optimize complex search queries to ensure efficient content retrieval. • Monitor and improve search performance, including query speed, indexing efficiency, and system resource usage. • Use profiling and monitoring tools to diagnose and resolve performance issues. • Create and maintain comprehensive documentation for search configurations, customizations, and integration processes. • Collaborate with front-end developers to integrate user-facing elements with server-side logic. • Write clean, scalable, and efficient code to improve existing software for optimal performance. ________________________________________ Requirements: • Proven experience (10-15 years) as a .NET Developer. • Hands-on experience (3+ years) with OpenSearch and/or Elasticsearch, including designing, implementing, and maintaining search solutions. • Experience in creating and maintaining APIs. • Strong experience in backend development, including deployment tools like Bamboo, Git, Bitbucket, and Octopus. • Familiarity with containerization technologies such as Docker, Kubernetes, and AWS EKS. • Experience with cloud NoSQL database services like DynamoDB and Document DB. • Basic knowledge of cloud infrastructure services (e.g., VPC, EC2, S3, Lambda). • Strong problem-solving and troubleshooting skills. • Strong verbal and written communication skills. • Familiarity with Agile methodologies. • AWS certifications (e.g., AWS Certified Developer, AWS Certified Solutions Architect) are a plus. ________________________________________ Mandatory Skills: • .NET/C# • OpenSearch or Elasticsearch experience. • AWS proficiency. • Decent communication skills, as the candidate will interact with cross-functional teams. ________________________________________ Good to Have: • Experience with Document DB.