Developer (API / .NET

Vanderhouwen & Associates, Inc.
Glenview, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Glenview, United States of America

Tech stack

.NET
API
Agile Methodologies
Amazon Web Services (AWS)
C Sharp (Programming Language)
Cloud Computing
Software Quality
Code Review
Databases
Distributed Systems
Electronic Data Interchange (EDI)
JSON
Enterprise Messaging Systems
NoSQL
Performance Tuning
Scrum
RabbitMQ
Software Engineering
Unstructured Data
Management of Software Versions
XML
Backend
GIT
Event Driven Architecture
Kafka
Api Design
REST
Legacy Systems
Microservices

Job description

  • Design, build, and maintain scalable APIs and backend services using C# and modern .NET frameworks.
  • Develop and support microservices and API-driven architectures to enable efficient product data syndication and system integrations.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions and system designs.
  • Implement best practices for API design including versioning, security, and performance optimization.
  • Work with structured and unstructured data formats (e.g., JSON, XML) across distributed systems and integrations.
  • Contribute to code quality through testing, code reviews, and adherence to clean coding standards.
  • Support integration with both modern platforms and legacy systems, ensuring reliable data exchange and system compatibility.
  • Participate in Agile development processes, including sprint planning, estimation, and iterative delivery.

Requirements

Our client is seeking a Senior Developer (API / .NET) to support a growing item syndication and content distribution ecosystem. This individual will play a key role in building and enhancing scalable APIs and backend services that power product data flow across internal systems and external partners. The ideal candidate brings strong technical depth in .NET development, thrives in a collaborative environment, and enjoys solving complex integration challenges., * 5+ years of professional software engineering experience, with a strong focus on API and backend development.

  • Proven experience working with C# and .NET Core/.NET frameworks in a production environment.
  • Hands-on experience building and consuming RESTful APIs and/or gRPC-based services.
  • Familiarity with microservices architecture and distributed systems design.
  • Experience working with cloud platforms such as AWS or GCP.
  • Strong understanding of database technologies, including relational and/or NoSQL systems.
  • Exposure to event-driven architectures or messaging systems (e.g., Kafka, RabbitMQ) is preferred.
  • Experience working in Agile environments with CI/CD pipelines and version control tools (e.g., Git).
  • Strong problem-solving skills and the ability to communicate effectively with both technical and non-technical stakeholders.
  • Experience supporting product, content, or data syndication workflows is a plus.

Apply for this position