This job has been expired a while ago. Please use your discretion.
BASIC

Software Engineer – Ui

Chennai
Posted on: 30 Aug 2021

Job details


  • NATURE OF JOB Hybrid — WFH / WFO / CW
  • CATEGORY Programming
  • SALARY RANGE Best in the industry Annual
  • EXPERIENCE 1 – 3 Years
  • JOB TYPE Full Time
  • REGIONAL PREFRENCES India
  • NO. OF VACANCIES 1

Job description


Career Area

< u>< strong>Digital

Job Description

< u>< strong> Job Purpose:

< strong>Working in an Agile development environment, UI Lead should be able to design and develop software solutions to meet functional requirements of current and future product offerings using a combination of Angular Js, Angular 8 & above , CSS, JavaScript and bootstrap. Deliver results by being hands-on and guiding a team of software engineers to implement solutions using CAT defined architecture and following CAT defined software development practices based on Agile TDD. This is purely a technical leadership and individual contributor role without any people management responsibilities.

Experience level : < strong> More than 8+ years of experience

Skills & Experience Required
< u>< strong>
  • Should be an UI Specialist and fluent in coming up with UI design, usability and presenting design thoughts < li>
  • Strong programming, designing, debugging, problem solving & troubleshooting skills. < li>
  • Experience in building complex UI applications using latest technologies (Angular Js, 8 & above) that have been successfully delivered to customers. < li>
  • Should be proficient in introducing good development practices specific to WebApp < li>
  • Solid hands-on experience in web application development < li>
  • Expert level experience and strong knowledge with data binding concepts of MVC like Angular 8 and above < li>
  • In-depth understanding of Object Oriented JavaScript Typescript Programming using design patterns. < li>
  • Experience in consuming REST services & restful service. < li>
  • Experience with HTML5, CCS3, Bootstrap, Sass or similar UI technologies < li>
  • Commitment towards application & code quality, also on time delivery. < li>
  • Experience with Test-Driven Development, Integration testing and Agile processes < li>
  • Good knowledge of pipelines, build and release process. < li>
  • Knowledge in software design patterns and architecture principles < li>
  • Excellent written and spoken communication interpersonal skills, in English < li>
  • A true team player who is able to work with distributed teams in a fast paced environment < li>
  • Must have done at least 3 large implementations or multiple projects using these technologies. < li>
  • Other duties as required and requested by management. < li>
  • Excellent collaboration skills ,very approachable mentor and great influencer for the team, technically.
    < li> < ul> General Expectations
    < u>< strong>
    • Passion and willingness to learn new technologies. < li>
    • Self-starter, ability to work well in a small team with good communication skills. < li>
    • Strong work ethic, self-motivated, able to self-direct, positive attitude. < li>
    • Has a positive "can do" attitude. Try to figure out how to do something without understanding all the data points. < li>
    • You are dedicated to delivering high quality and performance solutions < li>
    • You are eager to learn new things, you take ownership and want to get things done
      < li> < ul> Measures Of Success
      < u>< strong>
      • Participate in the complete product development cycle starting from analysis, architecture, design, coding, unit integration and system testing of software < li>
      • Provide ongoing sustaining support to the product, addressing end to end feature enhancements. < li>
      • Work with others (Product Management, Technical Architects, Development Engineers, Software Development Manager) to confirm and track feature requirements through to delivery. < li>
      • Follow the processes of an agile development team and participate in the planning and execution of work items. < li>
      • Define technical strategy for current and next-generation Web UI framework working alongside Web UI architects < li>
      • Executes project implementation inline with the defined strategy < li>
      • Collaborate with UI UX design team and optimize web applications to maximize speed and scale. < li>
      • Motivates individuals to drive tasks to completion and take ownership of features. < li>
      • Experience in Agile methodologies.
        < li> < ul>Caterpillar is an Equal Opportunity Employer (EEO).

        Not ready to apply? Submit your information to our Talent Network here . < div>< body>< html>

No Results Found

Similar jobs not available at this moment.

Search Jobs