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

Senior Software Engineer @ Tech Mahindra

Home > Site Engineering / Project Management

 Senior Software Engineer

Job Description

    As a software firm specializing in Industry4.0 and manufacturing automation, we are dedicated to transforming industrial operations through cutting-edge automation and custom software development. With deep expertise in robotics, IoT, real-time analytics, and machine learning, we deliver solutions that optimize every stage of production, helping clients boost efficiency, minimize downtime, and remain competitive. Our offerings include: - End-to-end automation of manufacturing line processes. - Robotics integration and advanced process automation. - Custom software development tailored for real-time monitoring, predictive maintenance, quality control, and production scheduling. - Consultancy services for automation design, shop-floor optimization, and lean implementations. Our approach is highly collaborative as we work closely with clients from requirements gathering through design, implementation, testing, deployment, and ongoing support. We build scalable, tailored systems and invest continuously in R&D to ensure reliability, innovation, and operational excellence. This is a contract role for a Senior Software Engineer. The position is remote, allowing work from anywhere. The Senior Software Engineer will be responsible for various software development tasks, including designing the UI in WPF using PRISM framework, developing back-end development, programming, and implementing object-oriented programming principles. The role involves analyzing user requirements, designing software solutions, debugging, testing, and maintaining software applications. NOTE: You may need to travel multiple times on-site to gather the requirements, develop prototypes, and to perform testing. Qualifications - Strong background in Computer Science. - Proficiency in Back-End Web Development and Software Development. - Expertise in Programming and Object-Oriented Programming (OOP). - Excellent problem-solving skills and ability to work independently. - Master's degree in Computer Science, Engineering, or related field. - Experience in leading software projects is a plus. - Good communication skills and ability to collaborate with remote teams.,

Employement Category:

Employement Type: Full time
Industry: Engineering / Construction
Role Category: Site Engineering / Project Management
Functional Area: Not Specified
Role/Responsibilies: Senior Software Engineer

Contact Details:

Company: CharmDynTech Software
Location(s): Gujarat

+ View Contactajax loader


Keyskills:   UI Design WPF Software Development Programming Computer Science Engineering Communication Skills Collaboration ProblemSolving

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Verification Engineer (Semiconductor)

  • ti Steps
  • 20 Positions
  • Bengaluru
  • 2 days ago
₹ 1 to 3 Yr

Software Engineer (Semiconductor Domain)

  • ti Steps
  • 20 Positions
  • Bengaluru
  • 3 days ago
₹ 1 to 4 Yr

Software Engineer - scientific computing

  • Tech Mahindra
  • 5 to 9 Yrs
  • Hyderabad
  • 8 days ago
₹ Not Disclosed

Electrical Engineer

  • Rianshi Developers
  • 99 Positions
  • 9 days ago
₹ 1 to 6 Yr

Tech Mahindra

Tech Mahindra Limited is an Indian multinational provider of information technology (IT), networking technology solutions and Business Process Outsourcing (BPO) to the telecommunications industry. Tech Mahindra is a US$4.2 billion company with over 117,000 employees across 90 countries. It provide...