Design and implement RESTful APIs using .NET 9 that provide fast, reliable access to our comprehensive material database and power frontend applications
Build and optimize PostgreSQL database schemas, queries, and indexing strategies to support complex search, filtering, and relationship queries across hundreds of thousands of materials
Create integrations with third-party services, data pipelines, and AI-powered enrichment systems to enhance material information
Profile and optimize API endpoints, database queries, and caching strategies to ensure sub-second response times even with large datasets
Design clean domain models and data structures that represent complex material specifications, project workflows, and user interactions
Establish backend architecture patterns, conduct code reviews, and mentor team members on best practices for API design and database optimization.
Requirements
Expert-level C# and .NET development with proven experience building production APIs in .NET 6+ (ideally .NET 8 or 9)
ASP.NET Core Web API development including middleware, filters, routing, and dependency injection
Advanced PostgreSQL skills including query optimization, indexing strategies, and performance tuning
Entity Framework Core or Dapper for data access with understanding of best practices and performance considerations
Strong understanding of REST principles, versioning strategies, and API documentation (OpenAPI/Swagger)
Experience implementing JWT, OAuth 2.0, or similar authentication patterns
Proficiency with xUnit, NUnit, or similar testing frameworks for unit and integration testing
Strong Git workflow practices with experience in collaborative development environments
Ability to design scalable, maintainable systems that balance immediate needs with long-term flexibility
Track record of building high-performance APIs with attention to response times, throughput, and resource efficiency
Strategic approach to complex technical challenges with ability to evaluate tradeoffs and make pragmatic decisions
Excellent communication skills for working across frontend, data engineering, and product teams
Self-motivated with proven ability to take projects from design through production deployment and maintenance
Benefits
Impact & Growth Opportunity
Build Critical Infrastructure: Your APIs will be the foundation that enables architects to efficiently discover and manage building materials for their projects
Shape Data Architecture: Influence how we model and store complex material specifications, relationships, and user workflows
Scale Challenges: Work on performance optimization problems as the platform handles growing datasets and user bases
Modern Technology: Work with the latest .NET technologies and best practices, with opportunities to evaluate and adopt new tools
Cross-Team Collaboration: Partner with frontend, data engineering, and AI teams to deliver cohesive features from backend to UI
Domain Expertise: Develop deep knowledge of material specifications and architecture industry workflows, becoming an expert in translating complex requirements into elegant technical solutions
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.