Must Have Technical/Functional Skills
Primary Skill
Capable of full stack development (order of precedence)
o Go o Python o Java
Familiar with SDLC practices (Jenkins, bitbucket/GitHub, XLR, etc…)
Familiar with API development An awareness of API gateway o Know how they work o Understand how gateway policies work
Experience/understanding of tagging and resource identification
Required Skills
- 6+ years of overall software engineering or platform engineering experience
- 4+ years of hands‑on experience designing, developing, and supporting API platforms or API gateway–based architectures
- Strong background in API design and development, including RESTful APIs, versioning strategies, error handling, and backward compatibility
- Proven experience implementing authentication and authorization mechanisms (e.g., OAuth2, JWT, mTLS, API keys)
- Extensive experience troubleshooting and resolving issues in large‑scale, distributed, production environments
- Proficiency in Java, particularly for API, gateway, or middleware development
- Strong development experience with Python for automation, scripting, and platform tooling
- Experience with API integration testing and automated testing tools, including functional, regression, and performance testing
- Solid understanding of observability and telemetry concepts, including logging, metrics, tracing, and alerting
- Hands‑on experience with source‑control systems and collaborative development workflows (e.g., Git)
Secondary
- Experience with enterprise‑grade API gateway platforms (e.g., Apigee, Kong, Azure API Management, AWS API Gateway, or equivalent)
- Strong understanding of API lifecycle management, including onboarding, versioning, deprecation, and retirement strategies
- Hands‑on experience implementing traffic management and governance policies, such as rate limiting, throttling, quota management, and request/response transformation
- Familiarity with service mesh or ingress technologies and their interaction with API gateways
- Experience integrating APIs with identity providers and enterprise authentication systems (e.g., OAuth2 providers, OpenID Connect, SSO platforms)
- Knowledge of CI/CD pipelines and automated deployment strategies for API and gateway configurations
- Exposure to performance testing and load testing tools for validating API scalability and resilience
- Experience working in cloud or hybrid environments, including network connectivity and security considerations
- Strong analytical mindset with the ability to diagnose complex integration and runtime issues across multiple systems
- Excellent communication skills, with the ability to collaborate effectively across engineering, security, and operations teams Experience: Minimum 6+ Years
TCS Employee Benefits Summary
Discretionary Annual Incentive.
Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
Family Support: Maternal & Parental Leaves.
Insurance Options: Auto & Home Insurance, Identity Theft Protection.
Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
Time Off: Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Salary Range: $110,000 - $125,000 a year
Location
Chandler, AZ
Job Function
TECHNOLOGY
Role
Engineer
Job Id
407480
Desired Skills
Java | Python
Salary Range
$110,000-$125,000 a year
Desired Candidate Profile
Qualifications : BACHELOR OF COMPUTER SCIENCE