filter salaries All Filters (1)

Clear all

304 Net MVC Jobs in Chennai

Manager Software Engineering

6-10 years

Chennai, Bangalore / Bengaluru

1 vacancy

Manager Software Engineering

Caterpillar Inc

posted 14hr ago

Job Description

Career Area:

Technology, Digital and Data

Job Description:

Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar, youre joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We dont just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.

JOB PURPOSE:
The Software Engineering Manager provides leadership in design, development and deployment of Caterpillar s state-of-the-art digital applications/platforms. This position is accountable for hiring, managing and mentoring a team or multiple teams of software engineers in delivering the common department goals in line with CAT Digital Strategy. The Software Engineering Manager will lead team(s) within eCommerce division and will be accountable for engineering strategy/deliverables/ process improvements and overall metrics for aligned team(s).

JOB DUTIES:

  • The position supports the CAT Digital strategy, recognizes the service requirements/needs of dealers and customers, corporate and business unit goals, and gives input to leadership in formulating global concepts, strategies and plans to deliver solutions.
  • Lead team(s) / projects to build various world class software solutions: Responsibilities include directing teams and projects, developing business and technical solutions and software delivery per functional and non-functional requirements.
  • The position is challenged to carefully evaluate problems and provide input into many possible solutions before selecting one option. Problems may be complex and can require the incumbent to develop and monetize new solutions.
  • The incumbent follows general policies and guidelines for projects under his/her control to ensure specific, management goals are met, and desired results are achieved.
  • Engineering manager should believe in Continuous Improvement of software engineering processes to meet or better the goals including Timeliness, Quality, Velocity/Efficiency, Costs, Process Quality etc.
  • Typical internal customers include various contacts throughout Caterpillar worldwide and its subsidiaries. External contacts include various customers, dealers, and vendors throughout worldwide markets.
  • The position supervises a work unit of professional employees where some review of subordinate work is required as well as training, development and mentoring. The position is responsible for all personnel issues and performance evaluation of subordinates, as well as overall employee satisfaction for the division.
  • Employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time.

Basic qualifications:

  • Demonstrated ability to lead software engineering professionals and engineering projects.
  • Position requires a four-year degree from an accredited college or university.
    Ten years or more of software development experience or at least eight years of experience with master s degree in computer science or related field.
  • Ten years or more of experience in designing and developing software applications in Java or Scala or at least eight years of experience in Java or Scala with master s degree in computer science or related field. Equivalent experience on front-end frameworks, libraries ( React / Angular / Polymer / Vue), HTML 5, CSS3, JavaScript, Web components and design patterns
  • Three years or more of experience in managing software development teams.
  • Three years or more of experience in public cloud technologies such as AWS or Azure.

Top candidates will also have:

  • Demonstrated leadership on medium to large-scale projects impacting strategic priorities.
    Ability to cope with shifting priorities, demands and timelines through analytical and problem-solving skills.
  • Ability to effectively prioritize, delegate responsibilities and execute tasks in a high-pressure environment.
  • Self-driven with bias for action to deliver improvements/outcomes

Proven experience in many of the following:

  • Designing, developing, deploying and maintaining software at scale.
  • Experience working on customer facing, highly critical, transactional, digital properties (e.g. eCommerce) from requirements analysis through deployment and transition to support.
  • Experience on building User experience for customer facing digital properties (like ecommerce sites), application architecture, design, development, testing, implementation, and documentation of web-based application using Java, object-oriented principles and concepts
  • Knowledge of e-commerce platforms; working with Marketing/Sales data to create content strategies.
  • Message brokers such as Kafka, Rabbitmq, AWS SQS, AWS SNS, Apache ActiveMQ, Kinesis.
    Datastores such as MongoDB, Cassandra, Redis, Elasticsearch, MySQL, Oracle.
  • Developing software applications using relational and Nosql databases.
  • Application architectural patterns, such as MVC, Microservices, Event-driven, etc.
  • Deploying software using CI/CD tools such as Jenkins, GoCD, Azure Devops etc.
  • Deploying and maintaining software using public clouds such as AWS or Azure.
  • Experience designing well-defined Restful APIs
  • Experience writing API proxies on platforms such as Apigee Edge, AWS API Gateway or Azure API Gateway
  • Hands one experience with API tools such as Swagger, Postman and Assertible
  • Must demonstrate solid knowledge of computer science fundamentals like data structures and algorithms.
  • Working within an Agile framework (ideally Scrum).
  • Test driven development and behaviour driven development.
  • Must demonstrate solid knowledge of computer science fundamentals like data structures and algorithms.
  • Ability to work under pressure and within time constraints.
  • Passion for technology and an eagerness to contribute to a team-oriented environment
  • Preference will be given to candidates having knowledge of ecommerce platforms like HCL Commerce (WCS) Version 8.0+ or equivalent; WebSphere Commerce subsystems - Trading, Catalog Management, Order Management, Member Management Sub-system, etc.

Posting Dates:

March 12, 2025 - March 25, 2025

Caterpillar is an Equal Opportunity Employer (EEO).

Not ready to applyJoin our Talent Community .


Employment Type: Full Time, Permanent

Read full job description

Prepare for Software Engineering Manager roles with real interview advice

What people at Caterpillar Inc are saying

3.6
 Rating based on 2 Software Engineering Manager reviews

Likes

Great place to learn technology and then, move on as Cat has lots of technical work as they repeatedly do and un do and re do the same products

  • Skill development - Excellent
  • +1 more
Dislikes

All internal applications, so no real work pressure. Promotion is solely based on your rapport with managers

  • Promotions - Poor
  • +2 more
Read 2 Software Engineering Manager reviews

Software Engineering Manager salary at Caterpillar Inc

reported by 13 employees with 14-22 years exp.
Lock Unlock
₹30 L/yr - ₹61.5 L/yr
14% more than the average Software Engineering Manager Salary in India
View more details

Compare Caterpillar Inc with

Komatsu

3.9
Compare

Volvo Construction Equipment

4.2
Compare

Tata Hitachi Construction Machinery

4.0
Compare

Liebherr

3.9
Compare

CNH Industrial

3.8
Compare

Terex

3.8
Compare

SANY Group

3.7
Compare

Doosan Infracore

3.6
Compare

JCB

4.0
Compare

XCMG India Manufacturing

4.0
Compare

John Deere

4.1
Compare

ABB

4.1
Compare

KONE

4.1
Compare

Sigma Electric Manufacturing Corporation

4.0
Compare

Schindler

3.9
Compare

TÜV SÜD

3.9
Compare

Timken

3.9
Compare

Atlas Copco

4.2
Compare

Hitachi

4.0
Compare

EMERSON PROCESS MANAGEMENT

4.0
Compare

Similar Jobs for you

Technical Architect at Allime Tech Solutions

Hyderabad / Secunderabad

8-10 Yrs

₹ 10-12 LPA

Senior Software Engineer at Equifax Credit Information Services Private Limited

Pune, Thiruvananthapuram

4-7 Yrs

₹ 12-17 LPA

Engineer at Epsilon Asia Group Of Companies

Bangalore / Bengaluru

4-9 Yrs

₹ 12-17 LPA

Principal Software Engineer at Morningstar India (P) Ltd.

Mumbai

6-10 Yrs

₹ 12-17 LPA

Technical Lead at TOPPAN MERRILL TECHNOLOGY SERVICES PRIVATE LIMITED

Hyderabad / Secunderabad, Chennai + 1

4-8 Yrs

₹ 10-14 LPA

Software Engineer at INFOR

Hyderabad / Secunderabad

5-12 Yrs

₹ 19-20 LPA

Senior Software Engineer at Eurofins It Solutions India Pvt Ltd

Bangalore / Bengaluru

8-13 Yrs

₹ 18-90 LPA

Software Engineer at UST

Chennai

5-7 Yrs

₹ 11-12 LPA

Senior Software Engineer at Equiniti India

Bangalore / Bengaluru

4-10 Yrs

₹ 13-14 LPA

Senior Software Engineer at EQUINITI ICS India Pvt Ltd

Bangalore / Bengaluru

4-9 Yrs

₹ 6-12 LPA

6-10 Yrs

Chennai, Bangalore / Bengaluru

14hr ago·via naukri.com

8-13 Yrs

Chennai

6d ago·via naukri.com

Engineer III Consultant-App Dev

Verizon Data Services India Pvt.Ltd

3-7 Yrs

Chennai, Bangalore / Bengaluru

2d ago·via naukri.com

3-6 Yrs

Chennai

8d ago·via naukri.com

Application Lead

Accenture Solutions Pvt Ltd

12-17 Yrs

Chennai

2d ago·via naukri.com

Application Developer

Accenture Solutions Pvt Ltd

3-8 Yrs

Chennai

2d ago·via naukri.com

Sitecore Developer

Capgemini Technology Services India Limited

4-6 Yrs

Chennai

2d ago·via naukri.com

4-9 Yrs

Chennai

4d ago·via naukri.com

3-8 Yrs

Chennai

17hr ago·via naukri.com

2-6 Yrs

Hyderabad / Secunderabad, Chennai, Bangalore / Bengaluru

1d ago·via naukri.com
How was your last interview experience?

Recently Viewed

SALARIES

Capita

Intern

unlock blur L/yr (AmbitionBox Estimate)

(1 salary)

How was your last interview experience?
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent