Software Developer

US-VA-Crystal City
1 week ago(12/7/2017 9:23 AM)
Job ID
2017-1192
Category
Engineering

Overview

We are looking for a passionate, dedicated Full Stack Developer who cares just as much about giving our customers a great experience as about building world-class software.

 

At AnaVation, our engineers are:

 

  • Technology agnostic and want to use the best tool for each job.
  • Full-stack, working on server-side development as well as user interfaces (web, mobile, etc).
  • Problem solvers who develop creative solutions to complex programming problems.
  • Always learning, identifying the latest and greatest technologies, and seeking opportunities to expand their skillset (by the way, AnaVation offers great training benefits).
  • Dedicated to quality and leverage industry test-driven development standards. 
  • Part of an awesome team, working on cross-functional Agile teams alongside Scrum Masters, Product Owners, Designers, and QA resources.

Responsibilities

About You:

  • You’re curious about how things work and passionate about technology.
  • You’ve been building web applications professionally for 5+ years and can point us to things you’ve worked on.
  • You’re able to solve challenging technical and non-technical problems both independently and as part of a team.
  • You are a strong communicator. Explaining complex technical concepts to designers, support, and other engineers is no problem for you.
  • You are someone that others enjoy working with.
  • You write understandable, testable code with an eye towards quality and maintainability.
  • You possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval.
  • You are knowledgeable and experienced in at least one of: C#, Java, Javascript, .NET.
  • You are familiar and comfortable with AWS.
  • You know HTTP and TCP/IP and what a good API looks like.
  • Experience working with telephony services and/or knowledge of Twilio/other VoIP applications is desired/preferred.
  • You know how to build reliable and safe distributed systems and understand the tradeoffs made when engineering a feature.
  • You are security-focused and have experience developing applications to meet high security standards.
  • You think about scalability and reliability at every stage of the development process.
  • When things break — and they will — you are eager and able to help fix things.
  • You have a proven track record of designing, developing, and maintaining dependable, mission-critical systems.

Qualifications

  • Experience with building products from scratch
  • Experience architecting highly available, fault tolerant, horizontally scalable systems
  • Experience working with cross functional teams using agile practices and continuous delivery
  • Success with developing and executing technical strategy and leadership
  • Experience with advising or implementing DevOps solutions
  • Active TS security clearance

EEO Statement

AnaVation is an Equal Employment/Affirmative Action employer. We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected Veteran status, or any other characteristic protected by federal, state, or local law.

 

If you need a reasonable accommodation for any part of the employment process, please contact us by email ataccommodations@anavationllc.com and let us know the nature of your request and your contact information. Requests for accommodation will be considered on a case-by-case basis. Please note that only inquiries concerning a request for reasonable accommodation will be responded to from this email address.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.