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

Full Stack Software Engineer

Join ClearEdge and be a part of a dynamic team that solves some of the DoD’s most complex technical challenges. Every day, ClearEdge empowers our customers in government and industry with innovative, data-driven solutions.


Check out our extremely competitive benefits package at clearedgeit.com/benefits, which includes a $10k annual training/education benefit, 10% 401k contribution, health and technology allowance, and access to a state-of-the-art technology lab. We also offer monthly TechConnect and DeepDive collaboration sessions with our entire technical staff.


Your Mission: 


Build modern web-based Visualization Components, focused on audio and visual multimedia playback, supporting the Analyst to learn one capability to perform functions instead of multiple processes for similar capabilities.


Detail oriented and team driven Software Engineers will provide full lifecycle support, to include modernization, of applications and tools.  We are seeking a highly motivated Software Engineer that is well-versed with full-stack web-based application development using modular design principles.


You will excel in this role if you are:
  • A software engineer who thinks tactically and strategically to successfully design, develop, and deploy automated solutions using a variety of tools across multiple platforms
  • Versatile and able to meet quickly changing technology needs 
  • Self-motivated to improve product efficiency
  • Familiar with Agile principles and web-based software applications


A day in the life consists of:
  • Designing, developing, and deploying multiple web-based visualization components focused on audio, visual, and other multimedia functions
  • Working directly with customers, managers and technical staff to understand business needs, develop technical plans, and deliver solutions that solve mission problems 
  • Applying your expertise to code, plan, test, and deploy software and repository solutions across network domains
  • Connecting various elements of coding along with libraries and applications for software releases with various operating systems and production infrastructures
  • Coordinating across multi-functional teams to formulate, prototype, implement, and fine tune solutions
  • Providing multiple tier levels of support to customers, software development teams, and network engineers
  • Establishing strong, collaborative working relationships with Government customers, technical staff, and peers 
  • Sharing software engineering best practices and principles


Must have:
  • TS/SCI with polygraph clearance
  • Bachelor’s or Advanced Degree in Computer Science, Computer Engineering, or other technical discipline
  • Experience developing and maintaining software solutions
  • Experience with all aspects of full stack development
  • Experience with web-based Javascript frameworks such as React, Vue, and Angular
  • Experience with object-oriented languages such as Java, JavaScript
  • Experience with designing and developing modular components used in other applications
  • Success troubleshooting complex problems
  • Proven Linux background 
  • Strong monitoring/metrics skills 


Nice to have:
  • Customer support experience


About us: 

We are an experienced advanced analytic development company providing Cyber solutions to current and emerging missions.


Our Core Values of Honesty, Integrity, Loyalty, Fairness, Respect, Responsibility, and Accountability drive our mission and vision and are the heart of what we do each day. We combine our Core Values with the three key elements of people, technology, and integrity to repeatedly deliver stellar results within our primary competencies.  


ClearEdge is also pleased to share that we have recently expanded our prime and subcontract presence into new cyber markets! 


If this position does not fit your skillset, please visit our Careers page to explore our current openings, or contact a ClearEdge recruiter at careers@clearedgeit.com. ClearEdge is an equal opportunity employer.

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 Full Stack Software Engineer, ClearEdge

Are you ready to take your career to the next level as a Full Stack Software Engineer with ClearEdge in Annapolis Junction, MD? Join our dynamic team and tackle some of the most exciting technical challenges the DoD faces today. At ClearEdge, we pride ourselves on delivering innovative, data-driven solutions that empower both government and industry clients. Our competitive benefits package speaks for itself, featuring a $10,000 annual training/education benefit, a remarkable 10% 401k contribution, and health and technology allowances. Plus, we have a cutting-edge tech lab for your use! In this role, you will design, develop, and deploy modern web-based visualization components that prioritize multimedia playback. As part of our collaborative culture, you’ll work with a variety of teams, including technical staff and customers, to understand their needs and create solutions that truly resonate. Your tasks will span across coding, testing, and deploying software across multiple platforms while employing modular design principles. This role is perfect for a self-motivated individual who thrives on improving product efficiency and adapts quickly to evolving technologies. If you have experience with web-based Javascript frameworks such as React, Vue, or Angular, and hold a TS/SCI with polygraph clearance, we want to hear from you! At ClearEdge, integrity is at the heart of what we do, and we continually strive to create solutions that make a difference. Come be part of our story and contribute to the remarkable work we do!

Frequently Asked Questions (FAQs) for Full Stack Software Engineer Role at ClearEdge
What are the core responsibilities of a Full Stack Software Engineer at ClearEdge?

As a Full Stack Software Engineer at ClearEdge, your core responsibilities will include designing, developing, and deploying web-based visualization components focused on multimedia playback, collaborating with various teams to understand business needs, and providing full lifecycle support for applications. You'll also engage in coding, planning, testing, and deploying software solutions across network domains, utilizing modern technologies and frameworks.

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

To qualify for the Full Stack Software Engineer position at ClearEdge, candidates must hold a Bachelor’s or advanced degree in a technical discipline such as Computer Science or Computer Engineering. Additionally, experience in full-stack development, web-based Javascript frameworks like React or Angular, and proficiency in object-oriented programming languages such as Java and JavaScript are essential. A TS/SCI with polygraph clearance is also required.

Join Rise to see the full answer
What type of work environment can a Full Stack Software Engineer expect at ClearEdge?

At ClearEdge, a Full Stack Software Engineer will thrive in a collaborative and innovative work environment. The culture encourages teamwork with technical staff, customers, and managers, all while focusing on delivering exceptional solutions. Employees will also benefit from access to a state-of-the-art technology lab and participate in various company-wide collaboration sessions like TechConnect and DeepDive.

Join Rise to see the full answer
How does ClearEdge support the professional development of its Full Stack Software Engineers?

ClearEdge is committed to the professional development of its Full Stack Software Engineers by offering an impressive $10,000 annual training and education benefit. This empowers employees to pursue further education and skill enhancement, thereby increasing their efficiency and effectiveness in their roles. Employees also participate in collaborative learning sessions with their peers to grow together.

Join Rise to see the full answer
What character traits make a successful Full Stack Software Engineer at ClearEdge?

Successful Full Stack Software Engineers at ClearEdge are characterized by their tactical and strategic thinking, adaptability to rapidly changing technology, and motivation to enhance product efficiency. A collaborative spirit, attention to detail, and openness to sharing software engineering best practices with peers are also key traits that lead to success in this role.

Join Rise to see the full answer
Common Interview Questions for Full Stack Software Engineer
Can you describe your experience with full-stack development?

When discussing your experience with full-stack development, it’s important to provide specific examples of projects where you worked on both front-end and back-end technologies. Highlight familiarity with different frameworks and languages, such as React or Angular for front-end and Node.js or Python for back-end, as well as tools you’ve used for deployment and testing.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your projects?

To ensure code quality and maintainability, emphasize your use of best practices like code reviews, unit testing, and documentation. You can also mention version control systems like Git to maintain a clear history of changes, as well as utilizing tools for static code analysis to catch issues early in the development process.

Join Rise to see the full answer
Describe a challenging problem you encountered in a project and how you solved it.

Provide a detailed story about a specific challenge, focusing on the steps you took to analyze the issue, potential solutions you considered, and ultimately the decision you made. Highlight any collaboration with team members and the positive impact your solution had on the project’s success.

Join Rise to see the full answer
How familiar are you with Agile methodologies?

Discuss your experience working in Agile development environments, including familiarity with sprint planning, daily stand-ups, and retrospectives. Mention how you adapt to feedback and refine outputs based on stakeholder input while ensuring timely delivery of features and solutions.

Join Rise to see the full answer
What best practices do you follow when designing web components?

When designing web components, emphasize your focus on modularity, reusability, and performance. Talk about the principles of responsive design and how to ensure that your components work smoothly on various devices and screen sizes, as well as techniques you use for optimizing load times.

Join Rise to see the full answer
How do you handle conflicts within a team?

Handling team conflicts requires effective communication. Share an example where you facilitated discussions, actively listened to all perspectives, and worked towards a collaborative solution. Demonstrate your ability to ensure all team members feel heard while maintaining a focus on project goals.

Join Rise to see the full answer
What is your approach to troubleshooting complex issues?

When troubleshooting complex issues, describe your methodical approach. Talk about how you break down the problem into manageable parts, conduct root cause analysis, and how you utilize debugging tools and logs to track down issues efficiently. Share a successful example where this approach led to a resolution.

Join Rise to see the full answer
Can you explain the difference between RESTful and SOAP web services?

Explain that RESTful services use standard HTTP methods and are stateless, while SOAP is a protocol that depends on XML for messaging and requires a more complex setup. Discuss instances where you’ve implemented one over the other, focusing on reasons such as ease of use, lightweight transactions, or strict standards.

Join Rise to see the full answer
What role does version control play in your development process?

Talk about how version control systems such as Git are crucial for maintaining a clean codebase. Discuss your use of branching strategies to handle new features or bugfixes, how you manage pull requests, and the importance of keeping a well-documented commit history for both individual and collaborative projects.

Join Rise to see the full answer
How do you ensure timely project delivery under tight deadlines?

To ensure timely project delivery, emphasize effective project management and prioritization techniques. Mention how you break tasks into small, manageable units, set milestones, and use communication tools to keep the team aligned. Describe a situation where you successfully delivered despite a tight deadline.

Join Rise to see the full answer
Similar Jobs
Posted 11 days ago
Posted 10 days ago
Photo of the Rise User
Customer-Centric
Mission Driven
Rise from Within
Fast-Paced
Collaboration over Competition
Startup Mindset
Dare to be Different
Work/Life Harmony
Maternity Leave
Paternity Leave
Family Medical Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Photo of the Rise User
Future Works Remote No location specified
Posted 19 hours ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
Hootsuite Remote Vancouver, British Columbia, Canada; Edmonton, Alberta, Canada; Calgary, Alberta, Canada; Toronto, Ontario, Canada; Waterloo, Ontario, Canada; Ottawa, Ontario, Canada; Montreal, Quebec, Canada
Posted 7 days ago
Photo of the Rise User
Posted 4 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 10, 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!
LATEST ACTIVITY
Photo of the Rise User
22 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Cleveland just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Manager at ShiftCare
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Operations at Binance
Photo of the Rise User
Someone from OH, Mentor just viewed Sales & Service Lead - Pinecrest at Alo Yoga
Photo of the Rise User
Someone from OH, Mason just viewed Marketing & Communications Intern at Per Scholas
Photo of the Rise User
Someone from OH, Lakewood just viewed Recruiter (Talent Sourcing), 6 month contract at Jerry