Sr. Tech Lead -UI - On site 

Cognizant Digital Engineering is seeking a Sr. UI Architect, responsible for leading a high performing front-end engineering team(s) to build innovative customer experiences for one of our clients. As a leader on the team, this role will work to help the team prioritize, build, and ship the most impactful features to our customers. The ideal candidate is a technical professional who has experience developing incredible customer experiences, while serving as a mentor to help guide and train other engineers on the team.

To be successful as a tech lead, you should be able to evaluate the needs, time limitations, and system limitations when developing software. A stand-out tech lead is one who is up to date on new technologies and software development practices and can translate these skills to their team’s deliverables.

Cognizant Digital Practice helps clients reinvent products, experiences, and business models to build new value, differentiation, and drive revenue in the digital economy. We take an Experience centered approach which uses human insights to take ideas from vision to outcome and building end to end experience led solutions that enables brands to transform their customer and employee experiences using design, marketing, and commerce capabilities.

Location: On site project - Denver, CO 

Day-To-Day Responsibilities:

  • Actively and consistently support all efforts to simplify and enhance the customer experience.
  • Contribute to the technical direction, execution and final decisions for all software solutions created (includes information architecture, software architecture, software design, testing, automation, analytics and instrumentation).
  • Design, implement, monitor, enhance and troubleshoot systems in assigned areas.
  • Improve the quality and performance of all existing and new software solutions.
  • Develop an organization that supports outcome-based delivery, resolving technical debt, responding to production issues, improving quality, and investing in predictability.
  • Monitors production data and user testing to make data-driven decisions.
  • Analyze, revise and document difficulties in existing system logic.
  • Lead multiple teams spanning various technical disciplines including but not limited to web and app development and testing.
  • Manage high performing teams by leading, developing, training, hiring, and providing effective coaching to attract and foster talent.
  • Regularly attending team meetings to discuss projects, brainstorm ideas, and put forward solutions to issues.
  • Take ownership and make technical decisions on software development projects.
  • Develop and implement software according to proposals.
  • Estimate scope of work and implement software proposals.
  • Keep current with trends and technological innovations in the industry to contribute to the execution of proofs-of-concept for new approaches.
  • Collaborate with leadership and key stakeholders to define and develop technology strategy, technology standards, roadmaps, and practices.
  • Participate in collaborations with business and technical teams to review conflicts/gaps between functional goals and existing capabilities.
  • Adhere to best practices for code development, version control, continuous integration/delivery, and test/build automation.
  • Comfortable defining and evangelizing mobile app and web technologies across the organization.

Key Qualifications:

  • Ability to read, write, speak and understand English.
  • Thorough understanding of software engineering and object-oriented design principles
  • Demonstrated in-depth knowledge of front-end development across mobile app and web technologies.
  • Experience with TypeScript-based frontend web development frameworks.
  • Strong foundation in data structures, algorithms, GraphQL, and OO Design
  • Strong understanding of best practices in front-end web and app application architecture and development
  • Ability to take ownership and make technical decisions on software development projects.
  • Proven analytical skills to solve complex technology and business problems.
  • Inquisitive nature. Eager to explore new concepts and approaches.
  • Strong written, verbal and presentation skills to peers within the organization
  • Ability to plan, prioritize and organize effectively and independently multiple projects and tasks.
  • Ability to make decisions and solve problems while working under pressure.
  • Ability to show good judgment, initiative and to accomplish job duties.
  • Strong business sense and sense of urgency to achieve business results.
  • Strong organizational and leadership skills
  • Aptitude and eagerness to learn from a new environment and make an impact quickly.
  • Strong knowledge of software development and delivery
  • Ability to supervise and motivate others.
  • Responsible for code reviews
  • Hands on approach
  • Bachelor's degree or equivalent

Must Have Skills

  • Angular
  • Ionic
  • Ngrx
  • RxJS
  • TypeScript
  • Graphql
  • Rest API
  • JavaScript
  • CSS
  • HTML

Required Related Work Experience and Number of Years

  • Software Engineering – 10+
  • Modern Front-End Application Development - 5+ 
  • Team (direct staff) leadership – 5+

Applications will be accepted until May 22th, 2024.

The annual salary for this position is between $72,200 – 156,300.00 depending on experience and other qualifications of the successful candidate.

This position is also eligible for Cognizant’s discretionary annual incentive program, based on performance and subject to the terms of Cognizant’s applicable plans.

Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:

Medical/Dental/Vision/Life Insurance

Paid holidays plus Paid Time Off

401(k) plan and contributions

Long-term/Short-term Disability

Paid Parental Leave

Employee Stock Purchase Plan

Disclaimer: Benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.

Why Choose Cognizant?

It takes a lot to succeed in today’s fast-paced market, and Cognizant Technology Solutions has become a leader in the industry. We love big ideas and even bigger dreams. We stand out because we put human experiences at the core.

Our associates enjoy robust benefits and training opportunities from our industry recognized, award winning Academy team. You will have access to hundreds of technical trainings to keep your skillsets fresh and have opportunities to obtain certifications on the latest technologies.

If you’re comfortable with ambiguity, excited by change, and excel through autonomy, we’d love to hear from you!

About Cognizant

Cognizant is an equal opportunity employer provider and committed to creating a diverse environment. Headquartered in the U.S, Cognizant demonstrates a highly flexible business model, a detailed global delivery network, and deep domain expertise to deliver to a long list of outstanding companies that are leaders in their own space.

Learn how Cognizant helps clients lead with digital at www.cognizant.com or follow us @Cognizant.

Apply today!

#LI-JO1

Read Full Description
Confirmed 18 hours ago. Posted 10 days ago.

Discover Similar Jobs

Suggested Articles