Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer II (SSE2), McLean, VA image - Rise Careers
Job details

Senior Software Engineer II (SSE2), McLean, VA

Appian is seeking a Senior Software Engineer II with exceptional communication skills and a strong background in Android development. Join a passionate team focused on excellence and impactful work.

Skills

  • Android development
  • Java
  • JavaScript
  • React-Native
  • Kotlin
  • C++

Responsibilities

  • Leverage knowledge of data structures, algorithms, and design patterns to write software.
  • Manage product availability, latency, scalability, and efficiency.
  • Identify opportunities for code refactoring and performance optimizations.
  • Mentor junior software engineers and share best practices.
  • Contribute to high-quality technical documentation.

Education

  • Master's in Computer Science or related field with 2 years of experience
  • Bachelor's in Computer Science or related field with 5 years of experience

Benefits

  • Comprehensive training and development programs
  • Growth opportunities including leadership programs
  • Inclusivity through employee-led affinity groups
  • Tuition reimbursement
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer II (SSE2), McLean, VA, Appian Corporation

Join our dynamic team at Appian as a Senior Software Engineer II based in McLean, VA! We're on the lookout for someone who not only excels in technical skills but also embodies our core values: Respect, Work to Impact, Ambition, and Constructive Dissent & Resolution. In this role, you’ll harness your deep Android development expertise and fluency in languages like Java, JavaScript, React-Native, Kotlin, and C++ to create robust software solutions. You'll be instrumental in writing full-stack web and mobile applications while focusing on code reliability, scalability, and performance optimizations. As a seasoned professional, you'll share your insight with junior engineers, guiding them with best practices and facilitating their growth. At Appian, we invest in your development through tailored training and mentorship opportunities that encourage continuous learning and professional growth. As part of a collaborative community, you'll engage with our vibrant employee-led affinity groups, ensuring you feel included from your very first day. Our commitment to building an engaging work environment extends into everything we do – we believe that by supporting each other, we can accomplish great things. If you’re passionate about software engineering and eager to contribute to innovative projects that impact our customers, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Senior Software Engineer II (SSE2), McLean, VA Role at Appian Corporation
What are the primary responsibilities of a Senior Software Engineer II at Appian?

As a Senior Software Engineer II at Appian, your key responsibilities include developing and optimizing full-stack web and mobile software applications, mentoring junior engineers, and managing product reliability. You'll leverage your expertise in Android development and multiple programming languages to ensure code quality and system efficiency, sharing advanced coding practices with your team.

Join Rise to see the full answer
What qualifications are needed to become a Senior Software Engineer II at Appian?

To qualify for the Senior Software Engineer II position at Appian, candidates should hold a Master’s in Computer Science or a related field with at least 2 years of experience. Alternatively, a Bachelor’s degree with 5 years of relevant experience in Android software engineering will also be considered. Strong knowledge of Java, JavaScript, React-Native, Kotlin, and C++ along with excellent communication skills is essential.

Join Rise to see the full answer
What growth opportunities does Appian offer for Senior Software Engineers?

Appian offers a variety of growth opportunities for Senior Software Engineers. You can participate in specialized training through Appian University, enroll in leadership programs, and benefit from a comprehensive mentorship initiative. Additionally, the company supports continued education with tuition reimbursement, fostering an environment of continuous professional development.

Join Rise to see the full answer
How important is collaboration at Appian for the Senior Software Engineer II role?

Collaboration is vital at Appian, especially in the Senior Software Engineer II role. You will work closely with other engineers, mentoring juniors and sharing best practices. Firms thrive on teamwork here, ensuring all members contribute their insights to enhance project success and foster a supportive community.

Join Rise to see the full answer
What does Appian do to foster an inclusive work environment for software engineers?

At Appian, inclusivity is a priority. The company supports this through employee-led affinity groups, creating networking opportunities and community outreach activities. This ensures that all employees feel welcome and engaged. From day one, new hires are immersed in a respectful and diverse culture that values every individual's contributions.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer II (SSE2), McLean, VA
Can you describe your experience with Android development in your previous roles?

In response, outline specific projects where you utilized Android development. Highlight the technologies used, challenges faced, and how you overcame them. Discuss your role in the team and any optimizations you implemented, demonstrating both your technical skills and problem-solving abilities.

Join Rise to see the full answer
What programming languages are you most comfortable working with and why?

When asked this, be direct about your strengths in languages like Java, Kotlin, and React-Native. Provide examples of how these languages contributed to project success in terms of performance or user experience. Showing a passion for learning new languages or tools can also enhance your response.

Join Rise to see the full answer
How do you ensure the reliability and performance of your code?

Assess a few best practices such as code reviews, automated testing, and continuous integration. Discuss specific tools and methodologies you've used to monitor performance and fix issues, displaying your commitment to high-quality coding standards.

Join Rise to see the full answer
Can you give an example of a time you mentored a junior engineer?

Share a specific instance where you guided a junior engineer in a project. Focus on the techniques you used to mentorship, the outcome, and what you learned from the experience. This shows your leadership skills and investment in team development.

Join Rise to see the full answer
Describe a challenging bug you encountered and how you resolved it.

Detail the situation by explaining the bug, how you identified it, and the steps you took to fix it. Highlight the importance of collaboration, if applicable, and the lessons learned in debugging processes.

Join Rise to see the full answer
What software development methodologies are you familiar with?

Be specific about the methodologies you've applied, such as Agile or Scrum. Discuss how these methods influenced your projects, particularly regarding team communication and project timeliness.

Join Rise to see the full answer
How do you approach performance optimization in software applications?

Discuss various techniques you've employed to optimize performance, such as code refactoring or optimizing algorithms. Mention tools or practices used to measure performance, showcasing your proactive mindset.

Join Rise to see the full answer
What excites you about working at Appian?

Convey your enthusiasm about Appian's commitment to innovation, collaborative culture, and core values. Relate these to your personal goals and how they align with what Appian stands for, outlining your eagerness to contribute meaningfully.

Join Rise to see the full answer
How do you handle tight deadlines and work under pressure?

Explain your strategies for managing stress and prioritizing tasks effectively. Use examples to illustrate how you maintained quality while meeting deadlines, displaying resilience and problem-solving skills.

Join Rise to see the full answer
What do you think is the most important quality for a Senior Software Engineer II at Appian?

Business acumen, technical expertise, and the ability to communicate effectively rank high in this role. Discuss how these qualities contribute to successful project outcomes and team dynamics, emphasizing your strengths in these areas.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Version 1 Remote Dublin, Ireland
Posted 13 days ago
Photo of the Rise User
E.L.F. BEAUTY Remote Ahmedabad, Gujarat
Posted 4 days ago
Photo of the Rise User
Frontify Remote Sankt Gallen Metropolitan Area
Posted 10 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Paid Holidays
Aurora Remote No location specified
Posted 31 minutes ago
Photo of the Rise User
Posted 4 days ago
Customer-Centric
Mission Driven
Inclusive & Diverse
Growth & Learning
Photo of the Rise User
Posted 4 days ago

Established in 1999, Appian is a cloud computing and enterprise software company helping organizations build apps and workflows rapidly, with a low-code automation platform. Appian is headquartered in McLean, Virginia.

41 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$120,000/yr - $150,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 24, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!