
Senior Software Engineer
Labelmaster
full-time
Posted on:
Location Type: Hybrid
Location: United States
Visit company websiteExplore more
Salary
💰 $145,000 - $160,000 per year
Job Level
Tech Stack
About the role
- Focuses heavily on architecture design, ensuring architectural compliance across teams, and performing code reviews to maintain code quality standards.
- Hands-on coding will increase significantly to 50-75% of your time once you're established.
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
- Health Insurance
- Dental & Vision Insurance
- Life Insurance
- Medical & Childcare Flexible Spending Accounts
- Education Assistance
- 401(k) with Matching
- Fitness Bank
- Pre-tax Transit Program
- PTO Bank
- Paid Holidays
- Paid Diversity Days
- Volunteer Time Off
- Referral Bonus Program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmentarchitectural planningdesign patternsobject-oriented programmingC#relational database designSQL ServerRESTful API designGraphQLJavaScript frameworks
Soft Skills
technical leadershipcollaborationcode reviewcommunication