





Mid-level, common .NET/fullstack role at a known multinational increases applicant competition moderately.
Role requires Windows desktop .NET and industrial protocol expertise, limiting cross-industry transferability.
Explicit 4–7 years plus specific .NET/WPF/C++ and protocol requirements make filters stringent.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and enhance workstation applications for Windows using .NET technologies and C/C++ with Object Oriented design principles.
Design multi-layer, cross-platform applications and RESTful APIs, participate in design reviews and produce technical specifications.
Provide timely information to stakeholders, write and review technical documentation, and perform unit and integration testing across full project lifecycles.
4-7 years of software development experience, including at least 3 years in Software development.
Strong expertise with .NET (WCF, WPF, C#, MVVM, ASP.NET), C/C++, Microsoft development tools, and source control systems like Microsoft Team Foundation Server.
Experience developing Windows workstation applications and designing RESTful APIs (including OAuth 2.0 knowledge).
Not explicitly mentioned in the JD: notice period or location constraints; Bachelor of Engineering degree or equivalent is preferred but not mandatory.
Experienced in full software development lifecycle using formal methodologies and Agile practices, capable of working with remote and diverse teams.
Technically skilled in both backend (C/C++, .NET) and frontend frameworks (WPF, WinForm, optionally Ionic, Angular).
Domain familiarity with industrial sectors such as power generation, hydrocarbon processing, or pharmaceuticals is a plus but not mandatory.