Lead/Senior Software Engineer (Cloud-native scalable solutions)

  • Plano, TX
  • Posted 5 days ago | Updated moments ago

Overview

On Site
Hybrid
USD 75,024.00 per year
Contract - W2

Skills

Collaboration
Programming Languages
JavaScript
TypeScript
RDBMS
NoSQL
Database
Orchestration
Docker
Kubernetes
RBAC
Access Control
Documentation
Training
Customization
Software Engineering
Cloud Computing
Amazon Web Services
Java
Spring Framework
Real-time
Streaming
Microservices
Node.js
Management
Testing
Scalability
OIDC
SAML
OAuth
Authorization
Use Cases
Authentication
TLS
Computer Science
API
Middleware

Job Details

** The quickest way to be considered for this role is to CALL US directly! Click "Apply On Web" or "Apply Now" to access our Recruiter s contact details and give us a call today! **

===
** We will NOT accept 3rd Party (C2C) Contractors **
===

Position:Lead/Senior Software Engineer (Cloud-native scalable solutions)
JOB REF#:
Duration:12 Months (Ongoing Contract)
Location:HYBRID - Plano, TX 75024
Pay Rate:OPEN/Market Rate (W2 ONLY)

HYBRID: Work 3 days a week ONSITE (TUE/WED/THUR)

Seeking to hire a Lead/Senior Software Engineer to design, build, and implement scalable solutions that bring platforms to life and ensure their effective management. The ideal candidate will collaborate with product owners to understand business requirements, partner with architects to align with architectural direction, and work closely with the platform lead engineer to design innovative solutions. Additionally, they will be responsible for producing comprehensive functional and technical code for platforms and applications.

RESPONSIBILITIES INCLUDE:
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, such as 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

REQUIRED SKILLS/EXPERIENCE:
** Must be available to interview ONSITE**
** Must have strong skills in configuring and customizing cloud platforms, with essential experience in developing real-time streaming platforms.
** A solid background in building reusable frameworks that support platform engineering teams or platform tooling is highly desirable.
Strong software engineering expertise with practical experience in designing and implementing modern 12-factor applications, focused on creating scalable, maintainable, cloud-native business technology solutions.
Practical knowledge of cloud platforms including leveraging AWS services.
Strong foundation in Java, Spring Boot, and Node.js, with relevant experience in real-time streaming, microservices, 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 a deep understanding and practical
experience implementing OpenID Connect (OIDC) and Security Assertion Markup Language (SAML) based Customer Identity solutions.
In-depth understanding of OAuth authorization grant types, with the ability to select and implement the appropriate grant type based on specific integration use cases.
Expertise in API Security patterns including gateway-level authentication, token introspection and revocation, and mutual TLS
Practical experience in integrating and supporting operational tools for Okta, Ping Identity, and ForgeRock
EDUCATION: Bachelor's degree in computer science or related field

DESIRED SKILLS:
Experience with operating and API or middleware platform for enterprise use

==
==

Calance Consultant Benefits Offerings:
- EPO/PPO Medical Plans
- HMO/PPO Dental programs
- Vision - VSP (Vision Plan Summary)
- 401K Retirement vesting program (VOYA)
- Paid Bi-Weekly/Direct Deposit
- Flex Spending Plan
- Voluntary Life, AD&D, STD or LTD plans
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.