Engineering Lead Analyst - CONVERSION

Citi•Irving, TX
•$125,760 - $188,640•Onsite

About The Position

The Engineering Lead Analyst is a senior-level position responsible for leading engineering activities, including the design, development, testing, and deployment of enterprise applications in coordination with the Technology Team. The role’s objective is to deliver scalable, reliable, high-quality software solutions while adhering to established engineering standards and best practices. The position develops responsive web applications with Angular and related front-end technologies, integrates applications with Java and Spring Boot services, and develops backend services using Java, Spring Boot, and relational databases. It also contributes to testing, troubleshooting, technical design, code reviews, and Agile delivery. The role is based in Irving, Texas, and is full-time.

Requirements

  • 6–10 years of relevant experience in an Engineering role.
  • Strong proficiency in Angular, TypeScript, JavaScript, HTML5, and CSS/SCSS.
  • Good understanding of RxJS, Angular Reactive Forms, routing, dependency injection, and component architecture.
  • Working knowledge of Java, Spring Boot, REST APIs, and microservices architecture.
  • Experience with relational databases such as Oracle or PostgreSQL.
  • Familiarity with unit testing frameworks such as Jasmine, Karma, or Jest.
  • Experience with Git, CI/CD pipelines, and Agile/Scrum methodologies.
  • Good understanding of application performance, debugging, and troubleshooting.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work independently and collaborate effectively across distributed teams.
  • Bachelor’s degree/University degree or equivalent experience.

Nice To Haves

  • Experience working in Financial Services or a large enterprise environment.
  • Master’s degree preferred.

Responsibilities

  • Design, develop, and maintain responsive web applications using Angular, TypeScript, HTML, and CSS/SCSS.
  • Build reusable UI components, services, and modules following Angular best practices.
  • Integrate front-end applications with RESTful APIs developed using Java and Spring Boot.
  • Develop and maintain backend services using Java, Spring Boot, and relational databases.
  • Implement form validation, state management, routing, and efficient data handling in Angular applications.
  • Write clean, testable, and maintainable code, including unit and integration tests.
  • Troubleshoot application defects, performance issues, and integration failures.
  • Collaborate with backend developers, architects, QA engineers, and business analysts to deliver solutions.
  • Participate in code reviews, technical design discussions, and Agile development activities.
  • Ensure applications comply with established engineering standards, security requirements, and development practices.
  • Perform other job-related duties as assigned.

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • 401(k)
  • Life insurance
  • Accident insurance
  • Disability insurance
  • Wellness programs
  • Paid time off, including planned vacation time and unplanned sick leave
  • Paid holidays
  • Discretionary and formulaic incentive and retention awards for eligible employees
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service