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

Software Engineer

Be Challenged and Make a Difference 


In a world of technology, people make the difference. We believe if we invest in great people, then great things will happen. At AnaVation, we provide unmatched value to our customers and employees through innovative solutions and an engaging culture. 


The Software Engineer will develop and deliver new capabilities, support existing infrastructure and applications, and add new data sources to secure mission systems. Representative responsibilities include database management, install, configure, load-balance, allocate storage, validate documentation, and automate operations in Cloud and Linux based environment.

-        System-level integration of software and hardware components to verify and build system components to customer requirements in test and production environment.

-        Development of test data and system testing and documentation for all phases of the application development life cycle.

-        Designing, coding, testing and documenting new systems or enhancements to existing systems.

-        Part of a team that may need work schedule flexibility in support team providing on-site coverage of 5 day x 12 hours/day operations..


Clearance Requirement:
  • Active TS/SCI Clearance with Polygraph


Required Qualifications:
  • Education & Years of Experience: Bachelor’s degree and 4 years of experience related to specific functional area.
  • Certifications: Active certifications for both IAT Level II (e.g. CompTIA Security+) and Cyber Security Service Provider (CSSP) Infrastructure Support (e.g. CompTIA Cloud+) by program onboarding date.
  • The following individual certifications cover both certification requirements for this program: CompTIA Cybersecurity Analyst, CySA+; EC-Council Certified Network Defender (CND); GlAC Global Industrial Cyber Security Professional, GICSP; (ISC)2 System Security Certified Practitioner (SCCP).
  • Hands-on experience and knowledge with the following:
  • Software development in classified environments using Linux.
  • Java Software Development, Test, and Configuration Management (such as Git, Git Hub, or Java IDEs)
  • Scripting languages (such as PowerShell, Python, Bash, or Perl)
  • Experience with developing, securing and delivering hardware and software updates and enhancements through testing, security assessment and authorization, and production readiness reviews.
  • Demonstrated technical writing.
  • Must demonstrate strong teamwork, communication (both verbal and written), and presentation skills.
  • Must demonstrate strong initiative to accept new technical challenges in complex system engineering assignments.


Desired Qualifications:
  • Agile development experience
  • Understanding of Agile development tools (Jira, Confluence, etc)
  • AWS or other Cloud certifications
  • Linux Systems administration or Systems Engineering experience
  • Experience supporting full lifecyle A&A process for classified DoD or IC infrastructure and application service delivery.


Benefits 

·        Generous cost sharing for medical insurance for the employee and dependents 

·        100% company paid dental insurance for employees and dependents 

·        100% company paid long-term and short term disability insurance 

·        100% company paid vision insurance for employees and dependents 

·        401k plan with generous match and 100% immediate vesting 

·        Competitive Pay 

·        Generous paid leave and holiday package 

·        Tuition and training reimbursement 

·        Life and AD&D Insurance


About AnaVation 

AnaVation is the leader in solving the most complex technical challenges for collection and processing in the U.S. Federal Intelligence Community. We are a US owned company headquartered in Chantilly, Virginia. We deliver groundbreaking research with advanced software and systems engineering that provides an information advantage to contribute to the mission and operational success of our customers. We offer complex challenges, a top-notch work environment, and a world-class, collaborative team.  


If you want to grow your career and make a difference while doing it, AnaVation is the perfect fit for you! 

AnaVation Glassdoor Company Review
4.8 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
AnaVation DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of AnaVation
AnaVation CEO photo
Charles Quillin
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

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 Software Engineer, AnaVation

At AnaVation, we're looking for a passionate Software Engineer to join our dynamic team in Reston, VA. You'll be challenged and have the opportunity to make a real difference in the tech world. This role involves developing and delivering new capabilities, as well as supporting existing infrastructure and applications critical to mission systems. Your responsibilities will include hands-on database management, system-level integration of software and hardware components, and performing system testing and documentation. You'll be working in a Cloud and Linux-based environment, so familiarity with those is key. We value teamwork and communication as you design, code, test, and document new systems or enhancements to existing ones. Are you ready to show off your skills and tackle some exciting challenges? Your agile mindset and technical prowess will shine here as you help us provide unmatched value to our customers. We're seeking candidates with an Active TS/SCI Clearance and certifications like CompTIA Security+ and Cloud+. If you have a deep knowledge of Java, scripting languages, and a knack for technical writing, we want to hear from you. Join us at AnaVation, where you’ll not only advance your career but also contribute to projects that support the U.S. Federal Intelligence Community. Let's take on complex challenges together in a collaborative, engaging culture that promotes growth and innovation!

Frequently Asked Questions (FAQs) for Software Engineer Role at AnaVation
What are the key responsibilities of a Software Engineer at AnaVation?

As a Software Engineer at AnaVation, you will be responsible for developing and delivering new capabilities, supporting existing infrastructure, and managing databases. Additionally, you will handle system-level integration of software and hardware components to meet customer requirements, perform system testing, and document processes throughout the application development life cycle.

Join Rise to see the full answer
What qualifications are required for the Software Engineer position at AnaVation?

To qualify for the Software Engineer role at AnaVation, candidates need a Bachelor’s degree and a minimum of four years of experience in a related field. Essential certifications include an Active TS/SCI Clearance with Polygraph, CompTIA Security+, and Cloud+ by the program onboarding date. Furthermore, hands-on experience with Java software development in classified environments is crucial.

Join Rise to see the full answer
What technical skills are important for a Software Engineer at AnaVation?

At AnaVation, a Software Engineer should have a strong command of Java software development and be adept in scripting languages such as PowerShell, Python, or Bash. Knowledge of version control systems (like Git), and experience in managing, developing, and securing hardware and software updates are also essential for this role.

Join Rise to see the full answer
What is the work environment like for a Software Engineer at AnaVation?

The work environment for a Software Engineer at AnaVation is collaborative and innovative. Team members are encouraged to solve complex technical challenges and share ideas. Given the nature of the projects, team members must be adaptable, as the role requires on-site coverage and flexibility in your work schedule to support operations effectively.

Join Rise to see the full answer
Are there growth opportunities for Software Engineers at AnaVation?

Yes, AnaVation prides itself on offering a top-notch work environment with opportunities for professional development. From tuition reimbursement to exposure to groundbreaking projects and technologies, Software Engineers can expect numerous avenues to advance their careers and grow their skill sets.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
Can you describe your experience with software development in a classified environment?

In your response, detail specific projects where you've worked under secure conditions, emphasizing your adherence to protocols and any software or systems you managed during that time. This shows your capability to function in sensitive environments.

Join Rise to see the full answer
What debugging or troubleshooting techniques do you usually apply?

Share examples of issues you've encountered in the past and explain the diagnostic processes you implemented. Highlighting your systematic approach to problem-solving will demonstrate your analytical skills.

Join Rise to see the full answer
How do you keep your technical skills current?

Discuss your commitment to continuous learning, whether that's through online courses, attending workshops, or following industry publications. Mention specific certifications you are pursuing or interested in, showing your drive for self-improvement.

Join Rise to see the full answer
What tools do you use for version control in your software development process?

Mention any specific tools you’ve used such as Git or GitHub. You can explain how these tools facilitate collaboration and version management in your projects, highlighting your collaborative skills.

Join Rise to see the full answer
Tell us about a challenging project you completed. What was your role?

Choose a project that illustrates both your technical and team collaboration skill sets. Provide specific examples of your contributions and the outcome of that project to demonstrate your impact.

Join Rise to see the full answer
How do you approach team collaboration in agile settings?

Discuss your experience using agile methodologies and tools like Jira or Confluence. Mention how you facilitate communication within the team to ensure timely and effective delivery of project milestones.

Join Rise to see the full answer
Describe your familiarity with Cloud computing and its importance in your development process.

Share any practical experience you have with cloud services, perhaps touching on projects that relied on AWS or similar platforms. Emphasize the benefits of using cloud technology in software deployment and scalability.

Join Rise to see the full answer
What steps do you take to ensure code quality?

Explain your process for maintaining high standards in your code, including unit testing, code reviews, and automated testing tools. Providing a robust approach demonstrates your commitment to delivering reliable software.

Join Rise to see the full answer
How do you handle tight deadlines without compromising quality?

Share examples of how you've managed stressful situations in the past. Discuss prioritization, effective communication with team members, and how maintaining a focus on key deliverables helps you meet deadlines.

Join Rise to see the full answer
What strategies do you use for technical writing documentation?

Detail your approach to documentation, such as adhering to specific guidelines, using templates, or ensuring clarity for diverse audiences. Your ability to convey complex information in accessible terms is essential for this role.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 2 days ago
Recruitment Loop Remote Mogilska 43, 31-545 Kraków, Poland
Posted 9 days ago
Photo of the Rise User
Travoom Hybrid 1014 Broadway, Santa Monica, CA 90401, USA
Posted 5 days ago
Photo of the Rise User
Too Good To Go Remote København, Hovedstaden, Denmark
Posted 12 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Mode Labs Remote No location specified
Posted 4 days ago

To accomplish our mission, we focus on two things: our customers and our employees. To Our Customers: We are committed to: Providing unparalleled service Ensuring that our work directly supports our customer’s mission Delivering exceptional val...

40 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 10, 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!