Senior Software Engineer
Process Automation
Confirmed live in the last 24 hours
Locations
McLean, VA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Data Structures & Algorithms
Development Operations (DevOps)
Gradle
Git
Java
React.js
REST APIs
Requirements
- Leverage knowledge of data structures, algorithms, and design patterns to write software in a Java & web technology environment, including but not limited to Spring, JPA, JDBC, Hibernate, React, Gradle, and Git
- Utilize both object-oriented as well as functional programming approaches in different technologies to implement features effectively
- Demonstrates a passion for platform development, DevOps, Release Engineering and trends including CI/CD and Blue-Green Deployments
- Manage availability, latency, scalability, and efficiency of the product by designing reliability into software and systems
- Be a strong contributor to team feature breakdowns/sizing and design of new feature implementations
- Mentor others & perform code reviews which provide feedback not only on code quality, but on design and implementation
- Seek to identify opportunities for code refactoring and performance optimizations on a regular basis and champion these efforts within the team
- Effectively communicate technical designs verbally and/or in writing for small to medium sized technical audiences
- Have a high degree of personal responsibility for the overall performance of the team, including capabilities, quality, stability, and velocity
- Agile is your mantra and quality is your goal; be a tinkerer at heart with an innate ability to solve tough system problems
- You have 5+ years experience building and delivering enterprise grade software applications
- You hold a BS in Computer Science and/or equivalent years of experience writing code in a modern programming language (Java/React preferred)
- You are able to demonstrate an understanding of systems, algorithms, OO design, and REST API design
Low-code development platform for companies
Company Overview
Appian's mission is to become the unified platform for change. The company accelerates customers' businesses by discovering, designing, and automating their most important processes.
Benefits
- Private Health Insurance
- Comprehensive Global Wellness Program
- Fully-covered Global Milk Stork Benefit
- Global Wellness Reimbursement
- Quarterly Awards and Recognition
- Employee Stock Purchase Plan
- 401(k) or Pension Plans with Employer Matching
- Company Paid Life Insurance and Disability
- Employee Assistance Program
- Global Parental Leave
- Charitable Giving Program
- Paid Time-Off and Paid Holidays
- Tuition reimbursement for job-related continuing education
- Professional Development Courses