As an Intermediate Software Engineer, you will be a core contributor to our proprietary e-commerce software platform, working within a collaborative, cross-functional engineering team to take ownership of features and services across our microservices architecture.
Requirements
- 3β5+ years of professional software development experience in a multi-team environment
- .NET Framework /.NET Core / C# β developing APIs, services, and back-end business logic
- React β Understanding & hands on component-driven front-end applications
- Cloud β Microsoft Azure β working knowledge of Azure services (App Services, Azure SQL, Storage, Service Bus, or equivalent)
- Databases β proficiency with SQL Server and/or PostgreSQL; experience with schema design, query optimization, and performance tuning
- RESTful API design β building and consuming well-structured, versioned APIs
- Solid understanding of Agile / Scrum practices and the full software development lifecycle
- Containers β hands-on experience with Docker; familiarity with container orchestration concepts
- Demonstrated use of AI-assisted development tools (GitHub Copilot, Claude, Cursor, or similar) as part of everyday engineering workflow
Benefits
- Medical insurance
- Dental insurance
- Vision insurance
- Basic life insurance
- 401k plan with 100% match for the first 4% contributed
- 15 days of PTO each year