INSPYR Solutions · 4 months ago
Full Stack C#/.Net Developer
INSPYR Solutions is seeking a Staff Principal Engineer to join their Digital/eCommerce team developing and supporting their proprietary eCommerce platform. The role involves hands-on software development, designing scalable distributed systems, and leading design sessions while mentoring junior developers.
Information TechnologyProfessional ServicesStaffing Agency
Responsibilities
Hands-on software development using a disciplined approach to development, code review, testing, documentation and code structure in a team environment
Scope, design, and build scalable, resilient distributed systems using modern tech stack and cloud native architecture
Scope, design and develop our Digital API's using microservices architecture
Build product definition and leverage your technical skills to drive towards the right solution
Engage in cross-functional collaboration throughout the entire software lifecycle
Lead design sessions and code reviews with peers to elevate the quality of engineering across the organization
Define, create, and support reusable application components/patterns from a business and technology perspective
Utilizes developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication) to perform advanced-level Mobile/Web/UI design, implementation, and maintenance activities under minimal direction
Drive automation in Quality Assurance, Infra and SRE functions
Collaborate with Quality, Product and Cloud Engineering teams to keep digital assets fully functional, secure, and up to date with business needs
Implement policies, roles, data access controls, monitoring events, resolve system and data issues for continuous functioning of APIs
Mentor junior developers through work product review, help with design, development tools and development best practices
Qualification
Required
Bachelor's degree in computer science or related field; master's degree preferred
8+ years of experience in software development as senior engineer, technical lead
Proven track record of executing on the full product lifecycle (inception through deprecation) to create highly scalable and flexible RESTful APIs using MACH architecture and C#/.NET
Experience optimizing API for frontend using GraphQL or similar technology
Strong Cloud (AWS, GCP, Azure, etc.) platform knowledge
Solid foundation and hands-on experience of relational DB like MSSQL/Postgres and NoSQL database like Cassandra or MongoDB
Experience working in distributed and event driven systems using RabbitMQ/Mass Transit or Kafka
Hands-on experience using caching technology like Reddis
Experience with version control like GitLab, CI/CD pipelines and best practices
Hands on experience debugging production software, monitoring tools like AppDynamics or any similar one and dashboarding and alerting platforms like Grafana
Knowledge in API security frameworks, token management and user access control including OAuth2, JWT, OpenAPI, etc
Experience working with API Gateway, CDNs, API Performance and load testing
Well versed in writing Unit, Integration & Functional test and frameworks
Experience in software quality and operational excellence practices
Experience in agile development methodology
Experience deploying containerized applications using Docker and Kubernetes
Preferred
Experience working in Retail industry/QSR and eCommerce is highly preferred
Benefits
401(k)
Dental insurance
Health insurance
Paid time off
Vision insurance
Company
INSPYR Solutions
INSPYR Solutions is a information technology staffing service providers.
H1B Sponsorship
INSPYR Solutions has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (54)
2024 (11)
2023 (2)
Funding
Current Stage
Late StageLeadership Team
Recent News
2025-09-12
Company data provided by crunchbase