Software Engineer II at Appian
On-site · Chennai, Tamil Nadu, India · full time
Practice the Software Engineer II interview at Appian with an AI interviewer: voice, live coding and a scorecard.
Skills the interview covers
- Java
- Python
- JavaScript
- Data Structures
- Algorithms
- Software Design Principles
- Object Oriented Principles
About the role
As a Software Engineer working on the Appian platform, your mission will be to ensure that Appian is always fast, scalable, and up to whatever tasks our customers configure it to do. This position requires the mental agility to jump from the deep code-level view of Appian, to the designer’s view, to the end user’s view, and back again. Learn how to master the advanced technologies we use to write software that runs software, and enhance our declarative programming language. Required Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related technical field. A minimum of 3 years of professional software engineering experience. Should possess a strong foundation in programming and software design principles, with excellent coding skills in any of the major programming languages (Java, python, javascript or similar languages) and solid understanding of object oriented principles. Solid understanding of Data Structures and Algorithms (DSA).