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

Software Engineer 2

Captivation Software is looking for dedicated software engineers who take pride in their work and have the capability to contribute to national security missions.

Skills

  • Software Development
  • Programming Languages
  • Problem-Solving
  • Team Collaboration

Responsibilities

  • Assist with daily program responsibilities
  • Develop innovative software solutions
  • Collaborate with team members to enhance project outcomes

Education

  • Bachelor’s degree in Computer Science or related discipline

Benefits

  • Up to 20% 401k contribution
  • Above Market Hourly Rates
  • $3,200 HSA Contribution
  • 5 Weeks Paid Time Off
  • Company Paid Employee Medical/Dental/Vision Insurance
To read the complete job description, please click on the ‘Apply’ button
Captivation Software Glassdoor Company Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Captivation Software DE&I Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Captivation Software
Captivation Software CEO photo
Unknown name
Approve of CEO

Average salary estimate

$200000 / YEARLY (est.)
min
max
$130000K
$270000K

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 2, Captivation Software

If you're passionate about software development and making a difference, Captivation is the perfect place for you as a Software Engineer 2. Based in Annapolis Junction, MD, our team prides itself on delivering exceptional solutions to safeguard our country. At Captivation, we believe in building something you can be proud of, and as a mid-level software engineer, you will play a crucial role in that mission. You'll be part of a dynamic team that thrives on innovation and collaboration, tackling daily responsibilities that keep our projects on track. With your Top Secret/SCI U.S. Government security clearance and substantial experience in software engineering, you will contribute your skills to exciting projects that demand a high level of expertise. Your journey here will not only be about writing code but also about positively impacting national security, collaborating closely with dedicated professionals who are equally committed to excellence. Captivation understands that our employees are our greatest asset, which is why we offer competitive salaries ranging from $130,000 to $270,000 depending on your experience, alongside attractive benefits like a generous 401k contribution and comprehensive health insurance. If you're ready to step into a rewarding role where you can grow and be part of something bigger, we invite you to explore our Software Engineer 2 position.

Frequently Asked Questions (FAQs) for Software Engineer 2 Role at Captivation Software
What responsibilities can a Software Engineer 2 at Captivation expect?

As a Software Engineer 2 at Captivation, you will have the opportunity to engage in various responsibilities, including designing, developing, and testing software solutions that meet our clients’ rigorous requirements. You’ll collaborate with cross-functional teams to drive innovative projects forward, ensuring timely delivery while upholding high-quality standards. Your daily tasks will involve coding, debugging, and participating in code reviews, which will enhance your skills and contribute to team efficiency.

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

To qualify for the Software Engineer 2 role at Captivation, candidates must possess a Top Secret/SCI U.S. Government security clearance with a favorable Polygraph. In terms of experience, you should have a minimum of fourteen years in software engineering within similar projects or contracts, along with a Bachelor’s degree in Computer Science or a related field. If you have four years of relevant software engineering experience, your degree may be substituted, making this an excellent opportunity for highly experienced individuals.

Join Rise to see the full answer
Can candidates from third-party staffing firms apply for the Software Engineer 2 position at Captivation?

No, Captivation is looking for direct hires for the Software Engineer 2 position, which means that we will not consider candidates from third-party staffing or recruiting firms. This allows us to maintain a strong team dynamic and ensure a cohesive workplace culture among our engineers as we work towards our mission.

Join Rise to see the full answer
What kind of benefits does Captivation offer for the Software Engineer 2 role?

Captivation offers a competitive benefits package for our Software Engineer 2 position, including an annual salary ranging from $130,000 to $270,000 based on experience. In addition, we provide up to a 20% contribution to your 401k from day one, without requiring any matching. Employees enjoy a robust health plan covering medical, dental, and vision needs, along with substantial paid time off and a $3,200 HSA contribution to support your health savings.

Join Rise to see the full answer
What makes working at Captivation a rewarding experience for a Software Engineer 2?

Working at Captivation as a Software Engineer 2 is rewarding because of our commitment to innovation and excellence in software development. You’ll be part of a mission-driven team that not only cares about quality work but also about its impact on national security. We foster an engaging work environment that encourages growth and collaboration, allowing you to expand your skills while contributing to important projects.

Join Rise to see the full answer
Common Interview Questions for Software Engineer 2
What software development methodologies are you familiar with as a Software Engineer 2?

As a Software Engineer 2, it's essential to be familiar with various software development methodologies such as Agile, Scrum, and Waterfall. When answering, discuss your experience with these methodologies, highlighting specific projects where you utilized them to foster team collaboration and adapt to changing requirements effectively.

Join Rise to see the full answer
Can you describe a challenging software project you worked on?

Discuss a specific project that posed challenges, detailing the problems you faced, how you approached them, and the final outcome. This demonstrates your problem-solving skills and resilience in tackling complex tasks, which is vital for a Software Engineer 2 at Captivation.

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

Explain your practices for maintaining code quality, such as code reviews, unit testing, and continuous integration. Discuss your understanding of secure coding practices and how you prioritize security in the software development lifecycle, especially considering the sensitive nature of work at Captivation.

Join Rise to see the full answer
What programming languages do you excel in and why?

Reference programming languages relevant to the role and share why you find them effective. Describe any notable projects you’ve completed in those languages, which will show your technical proficiency and ability to apply your skills practically.

Join Rise to see the full answer
How do you stay updated with current technologies and trends in software engineering?

Mention the resources you use, such as online courses, tech blogs, webinars, or community forums. Highlighting your commitment to continuous learning is essential, showcasing your proactive approach to staying relevant in your field as a Software Engineer 2.

Join Rise to see the full answer
Describe a time when you had to collaborate with a team to achieve a goal.

Provide a specific example where teamwork was crucial for success. Detail your role, contributions, and the project's impact, emphasizing your communication skills and ability to work effectively in a team setting at Captivation.

Join Rise to see the full answer
What strategies do you use for troubleshooting and debugging?

Share your systematic approach to troubleshooting and debugging. Discuss tools and techniques that help you identify issues quickly, demonstrating your analytical skills and thought process as a software engineer.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Explain your approach to time management and prioritization, particularly in handling concurrent tasks. Describe how you assess deadlines, project requirements, and team collaboration to ensure the successful delivery of all assignments.

Join Rise to see the full answer
What are your career goals as a Software Engineer?

Discuss your aspirations in the field, such as enhancing your technical skills, taking on leadership roles, or contributing to innovative projects. Aligning your goals with the mission of Captivation can showcase your commitment to growth within the company.

Join Rise to see the full answer
Why do you want to work at Captivation as a Software Engineer 2?

Articulate your interest in Captivation's mission and values. Mention specific aspects of their projects or work culture that resonate with you. Sharing your passion for contributing to national security through technology will impress interviewers.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Credit Key Remote No location specified
Posted 10 days ago
Photo of the Rise User
Whatnot On-Site Multiple Locations
Posted 9 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Supabase Remote No location specified
Posted 2 days ago
Photo of the Rise User
Posted 9 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$130,000/yr - $270,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
January 15, 2025

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!