Senior Software Engineer (SSE)
Position: Lead team meetings & contribute to solutions to complex software problems. Apply Java or C# fluency to leverage knowledge of data structures, algorithms, & design patterns to write software in a full-stack web & mobile environment & radiate best practices & faster development. Manage availability, latency, scalability & efficiency of product by engineering reliability into software/systems & contributing to software performance analysis & system tuning. Perform code reviews that provide feedback on code quality, & design & implementation. Build automation to prevent problem recurrence. Identify opportunities for code refactoring & performance optimizations & champion these efforts within team. Mentor junior software engineers by sharing best practices & providing proficiency guidance.
Requirements: Bachelor's in Computer Science or related + min. 3 yrs. exp. in job offered or as engineer/analyst in high-volume or critical production service BPM environment.
Appian is an Equal Opportunity Employer.