Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer @ Tech Mahindra

Home > Software Development

 Software Engineer

Job Description

(A) Job Description

A Software Engineer should possess sufficient knowledge in .Net framework, Java, Oracle Database (Oracle SQL or PL/SQL) and Scripting. They should technically analyse reported issues, diagnose the root cause, and develop resolutions while ensuring customer satisfaction and solution fit.

They should also possess a commercial mindset to provide efficient resolutions that are usable, maintainable, and secure. Furthermore, they should maintain engagement with all applicable stakeholders while ensuring the successful completion of assignments.

(B) Responsibilities:

  • Use established engineering/architectural practices and principles when providing resolutions
  • Develop and gain necessary proficiency (on-the-job training) to fulfil assignments
  • Develop fit-for-purpose resolutions and suggest alternative solutions for complex scenarios
  • Technically test, debug, review and maintain software while ensuring usability, maintainability, security, and performance
  • Ensure customer satisfaction, along with solution accuracy
  • Deliver consistently good quality assignments
  • Provide timely updates to all applicable stakeholders regarding the progress of a given assignment
  • Ensure completion of assignments within the agreed time and scope constraints
  • Have up to date knowledge on trends in the IT industry

Requirements

(C) Qualifications

  • University degree or equivalent professional qualifications and relevant work experience

(D) Mandatory Skills (Interview questions can only be asked from this section)

A Software Engineer should have an understanding/competency on the following areas:

Minimum level (needs supervision and guidance; has novice/beginner level skills)

  • Knowledge on basic systems engineering

Basic level (able to perform low complexity work; has fundamental/adequate skills)

  • Business communication skills
  • Engagement with customers and other relevant stakeholders
  • Coaching, mentoring, and advising skills
  • Presentation skills
  • Conflict resolution, persuasion, and negotiation skills
  • Understanding on change management

Intermediate level (able to perform medium complexity work; has moderate/sufficient skills)

  • Knowledge and skills in troubleshooting/solving technical issues
  • Analytical skills in identifying the root cause and most feasible solutions
  • Understanding on software quality standards
  • Skills in adaptability and responsiveness
  • Adequate knowledge of Cloud technologies (Azure)
  • .Net framework
  • Oracle Database (Oracle SQL or PL/SQL) and Scripting.
  • Knowledge in docker and kubernetes

Furthermore, the following skills and behaviours are also expected.

  • Active listening
  • Empathy
  • Agility
  • Collaboration
  • Trustworthiness
  • Follow-up and keeping promises
  • Fluency in English language (both written and verbal forms)
  • Conceptual knowledge in Object Orientated Programming
  • Essential software programming skills

(E) Good to have/Optional Skills (Interview questions MAY be asked from this section)

  • Relevant work experience in the software industry
  • Experience in dealing with ERP systems such as IFS, SAP, Oracle, Dynamics 365, etc.
  • Mobile application development knowledge
  • Web application development knowledge
  • Adequate knowledge other Cloud technologies (AWS, Google Cloud)
  • Performance tunning , Oracle AWR Report.
  • Basic knowledge in AI and AI tool like Copilot, Loop, AI agent etc

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Tech Mahindra
Location(s): Kolkata

+ View Contactajax loader


Keyskills:   Docker Awr Report Analysis Oracle Database Oracle SQL or PLSQLand Scripting

 Fraud Alert to job seekers!

₹ 5-15 Lacs P.A

Similar positions

Principal Applied AI Engineer

  • Zycus Infotech
  • 6 - 11 years
  • Pune
  • 16 hours ago
₹ Not Disclosed

Python + DevOps Engineer

  • TekPillar
  • 4 - 8 years
  • Pune
  • 18 hours ago
₹ -15 Lacs P.A.

Data Engineer

  • Tata Consultancy
  • 5 - 10 years
  • Bengaluru
  • 19 hours ago
₹ Not Disclosed

Full Stack Data Engineer -AWS (Pan India)

  • Infosys
  • 5 - 10 years
  • Hyderabad
  • 24 hours ago
₹ Not Disclosed

Tech Mahindra

Tech Mahindra Ltd.