Overview:
TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client is a global technology leader that is transforming the way people shop, consume content, and interact with digital services. With a strong presence across e-commerce, cloud computing, digital streaming, and artificial intelligence, the company is known for its customer-centric approach, innovation-driven culture, and large-scale global impact. It continues to invest in building products and services that improve everyday life while supporting businesses, communities, and economies worldwide.
Position:
Software Dev Engineer II
Location: Bellevue,WA
Duration: 6 Months
Job Type: Temporary Assignment
Work Type: Onsite
Job Description:
  • We are looking for a Software Development Engineer to join Client's Last Mile Technology (LMT) team.
  • The contractor will focus on a tool access authorization service that controls which operational tools delivery station associates can access based on their training status and role qualifications.
Key Responsibilities
  • Update the authorization service to dynamically validate user access based on qualification status and permission ownership, replacing legacy hard-coded mappings
  • Remove static business-unit filters that currently exclude qualified users from authorization
  • Integrate with downstream permission management systems (role-based access control) and upstream eligibility/qualification services (training completion tracking)
  • Ensure the authorization flow accounts for variation in how different business units define role requirements and training sources
  • Participate in code reviews, testing, documentation, and production rollout (accounting for Q4 operational code freeze)
  • Design for scalability as new business units and process paths are onboarded
Technical Environment
  • Coral-based microservices architecture with REST APIs
  • Service-to-service authentication using access tokens (MAP SDK)
  • Integration with SNS-based event pipelines for qualification status changes
  • DynamoDB / Andes tables for module-to-role mappings
  • Java-based backend services in a Linux environment
Basic Qualifications
  • 3+ years of professional software development experience
  • 2+ years of system design or architecture experience (design patterns, reliability, scaling)
  • Experience with at least one programming language (Java preferred)
  • Experience with full SDLC including code reviews, source control, CI/CD, testing, and operations
Preferred Qualifications
  • Experience building or modifying authorization/access control systems
  • Familiarity with role-based access control (RBAC) patterns
  • Experience with distributed systems and service-to-service integration
  • Experience with event-driven architectures (SNS/SQS)
  • Bachelor's degree in computer science or equivalent
TekWissen Group is an equal opportunity employer supporting workforce diversity.
Similar jobs

Software Dev Engineer II

Apply Now
Back to search page