Cognizant Technology Solutions - Englewood, CO

posted 3 months ago

Full-time - Senior
Englewood, CO
Professional, Scientific, and Technical Services

About the position

Cognizant's Digital Engineering practice is seeking a highly qualified Technical Lead (Angular) with experience developing and building high-performing, scalable, enterprise applications. You will be part of a digital software team that works on high-demand applications. Our engineers have a passion for high-quality, reliable, and maintainable code. You will work side by side with product managers, designers, and clients, making decisions together in order to quickly deliver valuable working software to clients and their users. Our engineers are agile and retrospective, and not afraid to identify what we're doing wrong, so we can fix it, and what we're doing right, so we can improve on it. Above all, we judge success by the success of our team and the happiness of our customers. In this role, you will translate user requirements into design for new software or extensive software revisions. You will create high-level architectural specifications, ensuring feasibility, functionality, and integration with existing systems and platforms. Your expertise will provide insights on cross-application implications, and you will approve business requirements, estimation, functional specifications, testing strategy, and other activities to ensure architectural alignment. You will work closely with stakeholders to identify and negotiate opportunities to apply architecture standards and guidelines. With overall 12+ years of software development experience and a minimum of 6 to 10 years' experience designing or configuring software applications, you will have a deep understanding and hands-on experience with modern coding technologies including Typescript, HTML, CSS, JavaScript, Angular, Ionic, NGRX, Capacitor, GraphQL, build runners, and pre-processors (e.g., Babel, SASS/LESS, etc.). Knowledge of infrastructure technologies such as Docker, Kubernetes, and CI/CD tools is essential, along with an understanding of best practices in responsive web and app UX design. Familiarity with micro frontends and module-federation is also preferred. You will work collaboratively with an offshore team and mentor them, ensuring the delivery of high-quality software solutions.

Responsibilities

  • Translates user requirements into design for new software or extensive software revisions.
  • Creates high-level architectural specifications, ensuring feasibility, functionality, and integration with existing systems and platforms.
  • Provides expertise on cross-application implications.
  • Approves business requirements, estimation, functional specifications, testing strategy, and other activities to ensure architectural alignment.
  • Works closely with stakeholders to identify and negotiate opportunities to apply architecture standards and guidelines.

Requirements

  • Overall 12+ years of software development experience.
  • Minimum 6 to 10 years' experience designing or configuring software applications.
  • Deep understanding and hands-on experience with modern coding technologies including Angular, Typescript, HTML, CSS, JavaScript, Ionic, NGRX, GraphQL, build runners, and pre-processors (e.g., Babel, SASS/LESS, etc.).
  • Knowledge of infrastructure technologies such as Docker, Kubernetes, and CI/CD tools.
  • Understanding of best practices in responsive web and app UX design.
  • Knowledge of micro frontends and module-federation.
  • Working experience in Agile methodologies.

Nice-to-haves

  • Domain expertise in Communications, Media, Telecom / Data Networking.

Benefits

  • Access to hundreds of technical trainings to keep skillsets fresh.
  • Opportunities to acquire certifications on the newest technologies.
  • Robust benefits and training opportunities from Cognizant's industry-recognized Academy team.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service