Available Position (Company name withheld)

Labelmaster
Seattle, IL
Job Description
We're seeking a Principal Software Engineer for DGIS, our SaaS platform supporting shipping processes for companies of all sizes. This role focuses heavily on architecture design, ensuring architectural compliance across teams, and performing code reviews to maintain code quality standards.

Requirements

  • 7-10 years of software development experience with architectural planning, design patterns, and cross-team technical leadership.
  • Strong object-oriented programming (C#)
  • Relational database design and optimization (SQL Server)
  • RESTful API design and development
  • Understanding of authentication/authorization patterns (JWT, OAuth)
  • Familiarity with GraphQL
  • Modern JavaScript framework experience (ReactJS/SolidJS preferred, or Vue, Angular, etc.)
  • Component-based architecture understanding
  • State management patterns
  • Cloud platform experience (Azure preferred, AWS/GCP acceptable)
  • CI/CD concepts and practices
  • Azure DevOps (or similar: GitHub, GitLab, Jenkins)
  • API design and integration patterns
  • Microservices or service-oriented architecture
  • Third-party API integration experience
  • Understanding of distributed systems
  • General knowledge of PCI-DSS requirements
  • Secure coding practices
  • Data protection principles
  • Experience with or strong interest in using AI coding assistants (Claude Code, Copilot, Cursor, etc.)
  • Ability to effectively prompt and collaborate with AI tools
  • Understanding of when to use AI assistance vs. manual development

Benefits

  • Modern development stack and tools
  • Exposure to shipping/logistics domain
  • Opportunity to shape technical direction
]]>