DeveloperJobs.io
← Back to all jobs
CGI Group, Inc.

Senior UI Developer (Angular)

Pittsburgh, PA $70k - $154k/yr Full time Posted 6d ago

Job Description

The Senior UI Developer (Angular) will contribute to the development and maintenance of Angular-based web applications as part of client engagements. This onsite role is based in Pittsburgh, PA, with projects across Cleveland, OH; Pittsburgh, PA; Dallas, TX; and Miamisburg, OH.

Responsibilities

  • Develop, support, maintain, and implement a complex project module for client engagements.
  • Translate software requirements into functional web applications, writing specifications and delivering end-to-end development using the latest Angular version, including design, building, testing, implementing, and supporting applications.
  • Participate in project planning sessions with technical and functional leads, business analysts and other team members to analyze requirements and outline the proposed IT solution.
  • Contribute to design reviews, provide input to design recommendations, incorporate security requirements, and advise on data flow.
  • Engage in code reviews and ensure solutions align with pre-defined architectural specifications; identify and troubleshoot code-related issues.
  • Provide hands-on day-to-day coaching and support for junior software personnel across all project phases, including architecture, reuse, development processes, technical direction, and mentoring.
  • Serve as an independent technical advisor on specialized phases of system design, programming, implementation, and analysis; lead and participate in major system design, development and implementations.
  • Gather system requirements, develop specifications, write code according to specs, conduct quality reviews of others' code or designs, and diagnose and fix bugs with the QA team.

Requirements

  • 6+ years of experience with Angular 12 or newer.
  • 1–2 years of Node.js experience.
  • 3+ years of experience developing web-based user interfaces.
  • Basic understanding of Linux network and server configurations.
  • Java knowledge is a plus.
  • Working knowledge of DevOps tools such as Maven, Jenkins, uDeploy, and Git is a plus.
  • Experience working on Agile projects.
  • Strong leadership and collaborative skills with a willingness to take ownership and responsibility.
  • Superior analytical and problem-solving abilities with the capacity to adapt quickly.
  • Self-motivation and strong time management and organizational skills.
  • Ability to handle challenging work situations and resolve conflicts constructively.
  • Strong verbal and written communication, interpersonal skills and solid technical writing experience.
  • Team player who can thrive in a dynamic environment, managing priorities to deliver high quality work while meeting customer needs and timelines.

Technologies

  • Angular
  • Java
  • RESTful APIs
  • SOAP
  • SQL Server
  • Node.js
  • Maven
  • Jenkins
  • uDeploy
  • Git
  • Linux

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and well-being programs

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.