Sr Engineer (1429787)
Job Title: Sr Engineer
Location: Plano, Texas (Hybrid)
Duration : 12 month
What we re looking for:
The main responsibility of the lead / senior software engineer is to design, build and implement scalable solutions to bring TFS platforms to life and ensure they are well managed. The lead / senior software engineer is tasked with working with product owners to understand business requirements, working with architecture to clearly understand architectural direction; work with the platform lead engineer to design innovative solutions and producing comprehensive functional/technical code for platforms and applications. Proficiency in Cloud platform configuration and customization, and Real time streaming platform development is essential. Candidates with a solid background in building reusable frameworks that support platform engineering teams or platform tooling will be highly regarded.
What you ll be doing
- Lead technology projects with support from a team of full stack developers to create solutions for integration platforms that help meet needs for the company
- Utilize programming languages like JavaScript, Java, Springboot, TypeScript, RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services
- Build reusable components for authentication and authorization enforcement at service layer.
- Implement OAuth 2.0 with OpenID Connect (OIDC) to support web, mobile and service-service use cases.
- Develop integration patterns for multiple OAuth2.0 grant types including Authorization Code (with PKCE), Client Credentials (API-API) etc
- Integrate access token validation, scopes and claims-based access controls into reusable framework or gateway components.
- Design and implement RBAC/ABAC/Entitlements models within the framework for granular access controls enforcement.
- Deliver SDKs, documentation, sample projects and internal training for engineering teams to accelerate adoption
Requirements:
Highlight Top 3-5 skills
- Expertise in software engineering with at least some experience in designing and implementing modern 12 factor, cloud native business technology solutions.
- Practical knowledge of cloud platforms including leveraging AWS services.
- Solid technical foundation with relevant experience in Java, Springboot, NodeJS, Real time streaming architectures, microservices architecture and serverless architecture patterns
- Deep understanding of Springboot or NodeJS internals; understanding of dependency management and testing options; clear understanding of distributed tracing standards, resiliency and scalability patterns
- OR
- Deep understanding and practical experience implementing OpenID Connect (OIDC) and Security Assertion Markup Language (SAML) based Customer Identity solutions.
- An in-depth understanding of OAuth authorization grant types and knowledge of utilizing appropriate grant type based on specific integration use case.
- Expertise in API Security patterns including gateway-level authentication, token introspection and revocation, mutual TLS
- Practical experience with integration with and developing operational tools for OKTA / PING / ForgeRock will be highly regarded
- Bachelor's degree in computer science or related field
Added bonus if you have (Preferred):
- Experience with operating and API or middleware platform for enterprise use
Interview process:
- 1st round video interview. (3o min tech questions, 1 problem based question) star interview
- 2nd round: Onsite interview. (coding, design, behavior)
Priyanka Yadav IT Technical Recruiter | |
Email: | |
Address: | Telephone: |
Recommended Jobs
Janatorial Worker
Janitorial Worker Location Sugar Land, TX (77478) | Onsite COMPENSATION & SCHEDULE • $17.00/hr • Mon–Fri, 7:00am–3:30pm • W2, short-term (1–2 months) • Start date: ASAP ROLE IMPACT …
Real Estate Associate
Job Description Job Description A Top 200 AmLaw firm seeks an associate to join their Real Estate Practice for their Dallas office. The ideal candidate must have at least 3 years of experien…
Project Manager
Be part of a team that unleashes the power of leading-edge technologies to help improve the health and well-being of those most vulnerable in our country and communities. Working at Gainwell carries …
Experience Design Senior Associate - Chase Travel
Job Description Contribute to innovative experience design, blending user needs with business goals in the dynamic environment of financial services. As an Experience Design Senior Associate in…
CUSTOMER AMBASSADOR (FULL TIME)
We are hiring immediately for a full time CUSTOMER AMBASSADOR position. Location : Texas Children's Hospital North Austin - 9835 Lake Creek Parkway, Austin, TX 78717. Note: online applicati…
Operations Supervisor
A Place Where People Matter. Start your career journey with Univar Solutions! Here you can make an impact on the world around you and accelerate your career in areas that energize and excite you…
Sr. Network/Voice Engineer
Job Title: Sr. Network/Voice Engineer Duration: 6+ Months Location: The Woodlands, TX Description: Call Manager system, multiple sites integrated into MS Teams Looking for VOIP per…
AI Cybersecurity Engineer (4 days onsite) Plano, TX
AI Cybersecurity Engineer (4 days onsite) Location: Plano, TX Mode of Interview: Virtual Job Description: We are seeking a forward-thinking AI Security Engineer to help secur…