Experian - Scottsdale, AZ

posted about 1 month ago

Full-time - Senior
Scottsdale, AZ
10,001+ employees
Administrative and Support Services

About the position

As a Software Application Architect for the Ascend Fraud team at Experian, you will be responsible for designing and overseeing the development of distributed applications focused on fraud detection. This hybrid role requires both architectural oversight and hands-on coding, ensuring that all architectural decisions align with the company's goals while implementing secure and efficient solutions. You will work closely with various teams in an agile environment, integrating security measures throughout the software development lifecycle.

Responsibilities

  • Define the Architecture for Ascend Fraud services on the Ascend Platform, including system structure and technology selection.
  • Guide the implementation of technical solutions with a focus on service re-usability and machine learning.
  • Collaborate with product management, platform architects, developers, and other technical teams.
  • Provide guidance to development teams to ensure adherence to architectural principles and correct implementation of designs.
  • Implement DevSecOps practices, integrating security into the software development lifecycle.
  • Select tech stacks, tools, and platforms that align with project goals.
  • Design cloud-native architectures on AWS and container orchestration platforms like Amazon EKS.
  • Oversee the design and integration of SQL and NoSQL database technologies.
  • Identify and address risks related to system performance, security, scalability, and technical debt.
  • Spend up to 30% of your time writing high-quality code in an agile environment.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 8+ years of experience in full stack software development, with at least 2 years in an architecture role.
  • Expertise in Microservices Architecture, including service orchestration and communication patterns.
  • Proficient in SQL and NoSQL database technologies.
  • Familiarity with fraud detection algorithms and machine learning models, focusing on security and scalability.
  • Proficiency in AWS Cloud Services such as EC2, Lambda, API Gateway, S3, RDS, and DynamoDB.
  • Knowledge of DevSecOps practices and security integration.
  • Background in encryption, identity and access management, and compliance with standards such as PCI DSS and GDPR.

Benefits

  • 20 vacation days to start along with 12 paid holidays
  • Great compensation package and comprehensive benefits package, with a bonus of 15%
  • Flexible work schedule and relaxed dress code
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service