Citigroup - Irving, TX

posted 30 days ago

Full-time
Irving, TX
Credit Intermediation and Related Activities

About the position

The Developer Experience Engineer at Citi's Operations & Technology organization will enhance developer productivity by providing a specialized desktop environment, streamlining onboarding processes, and supporting a modern Software Development Life Cycle (SDLC). This role focuses on collaborating with various teams to launch new products and improve existing features, ensuring a reliable and measurable product through effective testing and continuous integration practices.

Responsibilities

  • Understand engineering needs required to build, maintain, and operate the system throughout its lifecycle.
  • Participate in front-end development for products and collaborate with designers, engineers, and product managers.
  • Incorporate testing and instrumentation into the development workflow to ensure product reliability.
  • Create and maintain continuous integration and deployment processes.
  • Develop and maintain tools for code quality control, including code review and testing.
  • Understand maintenance characteristics and dependencies of the system's software.

Requirements

  • Undergraduate degree in a related field or equivalent experience.
  • Hands-on experience developing and engineering software and consumer-facing applications.
  • Familiarity with Domain Driven Design and Event Driven Architecture.
  • Experience working with relational/NoSQL databases.
  • Experience in a distributed, cloud-based environment using Azure/AWS/GCP (Docker/Kubernetes).
  • Proficiency in programming languages such as Java, Python, C++, or Ruby.
  • Experience with Service Oriented Architecture applications and cloud-based services, preferably AWS.
  • Familiarity with modern SDLC tools and CI/CD practices.
  • Experience working with Linux/UNIX and Docker.

Nice-to-haves

  • Experience as an AWS Solutions Architect or Cloud Security Certification.
  • Experience with TDD and automated UI testing frameworks.
  • Experience with design frameworks and mobile web development.
  • Developer level operations proficiency, including knowledge of networking and familiarity with load balancers and CDNs.

Benefits

  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages including vacation, sick leave, and paid holidays
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service