Senior It Analyst Applications (senior Lead Web App Senior Developer)

Caterpillar · Industrial · Bangalore, Karnataka

Senior IT Analyst Applications (Senior Lead Web App Senior Developer) responsible for leading the design, development, and maintenance of high-quality, scalable web applications. Requires expertise in JavaScript/CSS/HTML, modern frameworks, database management (SQL/NoSQL), and API development.

What you'd actually do

  1. Design, develop, and maintain complex, secure, and responsive web applications, ensuring high performance, scalability, and adherence to best practices.
  2. Lead projects, define technical requirements, and mentor junior developers through code reviews, training, and guidance.
  3. Work with UI/UX designers, product managers, and backend teams to implement features and optimize user experience.
  4. Identify bottlenecks, fix bugs, and ensure the application is optimized for speed and responsiveness.
  5. Maintain code integrity, organization, and documentation to support long-term maintainability.

Skills

Required

  • JavaScript (ES6+)
  • HTML5
  • CSS3
  • React, Angular, or Vue
  • Node.js, Ruby, Python, or PHP
  • SQL (e.g., MySQL, PostgreSQL)
  • NoSQL (e.g., MongoDB)
  • Git version control
  • RESTful APIs
  • web security best practices

Nice to have

  • Android/iOS applications development portfolio