🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Overview TekWissen is a global workforce management provider throughout India and many other countries in the world. The below client is a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the world a better place – one that benefits lives, communities and the planet Job Title: Software Engineer (III) - Core Engineer III Location: Chennai Work Type: Hybrid (4 Days work From Office) Position Description Key Responsibilities: Bachelor's or Master's degree in computer science, Information Technology or related field. 6+ years of software development experience designing, developing, and configuring Microsoft Dynamics 365 CRM solutions across the Sales and Customer Service modules to meet business requirements. Develop and maintain client-side scripting (JavaScript) for form customizations, business logic, and enhanced user experience. Design, build, and deploy Plugins and Custom APIs to extend and automate Dynamics 365 functionality. Build and maintain Power Automate flows to streamline business processes and automate workflows across CRM and connected systems. Develop and support Canvas Apps (screens) and Custom Pages within the Power Platform to deliver tailored user experiences. Design and implement integrations between Dynamics 365 and external/third-party systems, ensuring reliable, secure, and performant data exchange. Support and contribute to Omnichannel for Customer Service configurations and enhancements (good to have). Perform root-cause analysis and troubleshooting of system issues, performance bottlenecks, and integration failures; implement effective fixes and preventive measures. Participate in solution design discussions, providing technical recommendations aligned with Dynamics 365 and Power Platform best practices. Collaborate with functional consultants, business analysts, and QA teams to ensure solutions are delivered on time and meet quality standards. â Create and maintain technical documentation, including design specifications, configuration details, and support/troubleshooting guides. Ensure adherence to CRM development standards, security roles, and data governance practices. Required Skills & Experience Strong hands-on experience developing and configuring Microsoft Dynamics 365 CRM, specifically Sales and Customer Service modules. Proven development experience with JavaScript, Plugins, and Custom APIs within the Dynamics 365 ecosystem. Hands-on experience with the Power Platform, including Power Automate flows and Canvas App screens / Custom Pages. Demonstrated experience designing and implementing integrations between Dynamics 365 and external systems (e.g., REST/SOAP APIs, middleware, third-party applications). Proficient in leveraging GitHub Copilot for AI-assisted coding and productivity gains. Good To Have working knowledge of Omnichannel for Customer Service. Strong troubleshooting skills, with the ability to diagnose and resolve complex system, integration, and performance issues. Solid understanding of Dynamics 365 data model, security model, solution management (managed/unmanaged solutions), and ALM practices. Familiarity with Dataverse, Web API, and standard authentication mechanisms (OAuth, Azure AD App Registrations). Skills Required SOAP, GCP, REST APIs, MS dynamics, Power Automate, Middleware, GitHub, JavaScript, Microservices Experience Required Engineer III Exp: Proficient In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in IT; 4+ years in development Education Required Bachelor's Degree Education Preferred Master's Degree TekWissen® Group is an equal opportunity employer supporting workforce diversity.
Here's how to pick the right one and stand out in your application.
144.883Jobs
31.687IN
81%EN
That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.
Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.
Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.
When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.