Software Engineer II (Studio Web)
UiPath
- București
- Permanent
- Full-time
Your MissionYou will develop new features for Studio Web, one of the core components of our end-to-end automation platform.Studio Web is a browser-based automation development tool, for users who wish to start automating processes across online applications and tools such as GSuite, Office 365, IT infrastructure platforms, and more.What you'll do at UiPath
- Design, build, and maintain efficient, reusable, and reliable code
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
- Help maintain code quality, organization, and automation
- 4+ years of experience in a software engineering role, using one or more high level programming languages (C#, Java, etc.)
- Proficient in at least one programming language and its ecosystem
- Strong grasp of object-oriented programming and architectural design patterns
- Very good grasp of multithreading, synchronization, TPL, asynchronous programming
- Good understanding of data structures (list, vector, stack, heap), algorithms (sort, search, etc.), and associated time/memory complexity
- Broad understanding of their role and function within the overall business strategy, and what drives decision making on projects
- Windows API knowledge, COM, ATL
- C#, C/C++, Angular programming
- Experience working with Cloud Systems (Azure preferred, AWS, GCP)
- Familiarity with Microsoft SQL Server
- Familiarity with Windows Presentation Framework