FAQs
What programming languages and technologies are essential for this role?
Proficiency in C# and the .NET framework is essential for this role. Familiarity with Java and Spring Boot is a plus.
How many years of experience is required for this position?
A minimum of 5 years of professional experience building .NET desktop applications is required.
Will I have the opportunity to interact with customers?
Yes, you will occasionally work directly with customers to understand their systems in detail and assist them in debugging and improving their setups.
Is there an emphasis on code quality in this role?
Yes, there is a strong emphasis on writing clean code that follows SOLID principles.
What kind of development processes will I be involved in?
You will be involved in continuously improving and automating development processes, as well as managing complex requests from support.
Will I have the opportunity to mentor other engineers?
Yes, you will have the opportunity to supervise and coach junior and mid-level colleagues.
What are the key responsibilities of this role?
Key responsibilities include implementing scalable desktop components, owning end-to-end solutions, increasing software maintainability, and documenting processes.
Is experience with containerization technologies necessary?
Familiarity with containerization technologies, such as Docker, is required.
What benefits does Celonis offer its employees?
Celonis offers a comprehensive benefits package, including equity, life insurance, mental well-being support, and professional development opportunities.
What type of work culture should I expect at Celonis?
Celonis promotes an open-minded culture with innovative, autonomous teams, and celebrates diversity through various Business Resource Groups.