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

Software Engineer (Front End)

Active Top Secret (TS/SCI) clearance with polygraph is required. 
 
Visionist has an exciting upcoming opportunity for a Software Engineer on our PRIME contract. You will be joining an exciting mission centered around providing visualization and presentation services for the prototyping, development, and production of analytic tools. The team focuses on developing and maintaining one of the most utilized systems, as well as its replacements, which allow analysts to view collected data in a safe and secure manner. You will have the opportunity to telework up to 2 days per week. If like this type of work and environment, then this is the place for you!
 
For over 14 years, Visionist has been solving the Intelligence Community's toughest software and analysis challenges. As a 100% employee-owned company, we prioritize our people—your job security is assured. We embed small engineering teams with analysts to rapidly identify and solve mission capability gaps playing a critical role in defending our nation’s cyber infrastructure & providing expertise in malware analysis, attribution, mapping adversarial infrastructure, pen testing, and operational planning. Our open-door leadership team foster’s a supportive culture, where internal growth and promotion opportunities are the norm. Don’t just take our word for it—check out our 4.8-star review on Glassdoor. Join a company that feels like a family with regular happy hours, baseball games, activity clubs and more. Check us out at www.visionistinc.com.   
 
-----
 
Your contributions are… 
  - Analyze user requirements to derive software design and performance requirements
  - Design and code new software or modify existing software to add new features
  - Debug existing software and correct defects
  - Work with UI developers to determine data needed to be displayed
 
Requirements for your new career…
  - Bachelor's degree in a technical discipline. (Additional 4 years of experience may substitute degree)
  - 14 years of experience in software development
  - Experience using Java, JavaScript, Swagger, Maven, Git, Nexus, and Linux
 
Benefits of becoming a Visionist: Your new career - Visionist, Inc.
  - We are a 100% employee-owned company, so our employees see the benefit of their contributions and have a stake in our overall success!
  - Competitive 15% retirement contribution! (5% 401K match & 10% ESOP)
  - 4 weeks paid time off that is never “use or lose”, 12 paid holidays, comp time, overtime, AND flexible work hours
  - 40 hours of paid parental leave with an additional $5,000 supplemental payment upon returning from maternity
  - Medical, dental, & vision benefits for both individuals and families (those who waive medical benefits will receive an additional $4,160/year)
  - Annual lifestyle bonus of $600 – use it towards gyms/fitness, new tech, or your HSA!
  - Annual merit increases & performance-based bonuses
  - Term life insurance, short-term disability, & long-term disability
 
Salary range: $175,000 - $240,000
Disclaimer: Salary for this position, along with additional compensation options, will be determined on an individual basis following the interview process, considering various factors such as years of experience, skills, education/certifications, contract specifications, market conditions, etc. 
 
-----
 
Not a good fit? Check out our other opportunities: https://jobs.jobvite.com/visionist
 
Next steps: Apply online and one of our recruiters will reach out to you. We have a streamlined process of phone screen with a recruiter, interview with a Visionist team at our HQ in Columbia, MD, and that is all!
 
Interested in learning more about Visionist and the work we do? Check out our website! https://www.visionistinc.com/what-we-do
 
-----
 
U.S citizenship required (green card holders and permanent residents are not eligible). Applicants selected will be required to obtain / maintain a government security clearance. 
 
Visionist, Inc. is an Equal Opportunity / Protected Veterans / Individuals with Disabilities employer. 

Average salary estimate

$207500 / YEARLY (est.)
min
max
$175000K
$240000K

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 (Front End), Visionist, Inc.

If you're a talented Software Engineer (Front End) looking to make a real impact while enjoying a supportive and engaging work environment, Visionist is the place for you! This exciting opportunity in Columbia, Maryland, is for those with an active Top Secret (TS/SCI) clearance with polygraph. Our mission revolves around providing innovative visualization and presentation services that aid in the prototyping, development, and production of key analytic tools. You will join a dedicated team focused on evolving one of the most utilized systems, enabling analysts to securely access and visualize collected data. We believe in work-life balance, and you’ll enjoy the flexibility of teleworking for up to two days a week. At Visionist, we’ve spent over 14 years tackling some of the Intelligence Community's most challenging software and analysis problems. As a 100% employee-owned company, your contributions directly impact our success, making job security a reality. Our open-door leadership fosters a supportive culture where growth and promotion are commonplace. Plus, our vibrant team engages in regular happy hours, baseball outings, and various activity clubs, so you’ll feel right at home. Join us, and be a part of this amazing journey where your software engineering skills will truly shine as you help defend our nation’s cyber infrastructure. Check out more about us at www.visionistinc.com!

Frequently Asked Questions (FAQs) for Software Engineer (Front End) Role at Visionist, Inc.
What are the key responsibilities of a Software Engineer (Front End) at Visionist?

As a Software Engineer (Front End) at Visionist, you'll primarily analyze user requirements to create design and performance specs, code new features for existing software, and debug and fix any software defects. You'll collaborate closely with UI developers to ensure that the data is displayed effectively. Being part of Visionist means playing an instrumental role in enhancing vital systems for the Intelligence Community.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer (Front End) position at Visionist?

To be eligible for the Software Engineer (Front End) position at Visionist, you should possess a Bachelor's degree in a technical field or have 14 years of relevant experience to be considered in lieu of a degree. You’ll also need extensive knowledge of Java, JavaScript, Swagger, Maven, Git, Nexus, and Linux, which are essential tools in your day-to-day tasks.

Join Rise to see the full answer
Is remote work available for the Software Engineer (Front End) role at Visionist?

Yes! At Visionist, you can telework up to two days per week as part of your role as a Software Engineer (Front End). We understand the importance of flexibility and strive to provide a work-life balance that benefits our employees.

Join Rise to see the full answer
What are the benefits of working as a Software Engineer (Front End) at Visionist?

Visionist provides a robust benefits package including a competitive retirement contribution plan, four weeks of paid time off, ample paid holidays, medical, dental, and vision coverage, and even an annual lifestyle bonus. As a 100% employee-owned company, you’ll see the rewards of your contributions reflected in your benefits.

Join Rise to see the full answer
How does the team culture look at Visionist for Software Engineer (Front End) positions?

The team's culture at Visionist is vibrant and family-oriented. With opportunities for professional growth, regular team bonding activities like happy hours and outings, and an open-door leadership policy, you'll be part of a supportive community that values collaboration and innovation.

Join Rise to see the full answer
Common Interview Questions for Software Engineer (Front End)
What experience do you have with front-end technologies relevant to the Software Engineer role?

When answering this question, focus on specific front-end technologies you've used, especially Java, JavaScript, or related frameworks. Discuss projects you've worked on, highlighting your problem-solving skills and how you applied these technologies in a practical setting.

Join Rise to see the full answer
Can you describe a challenging software defect you encountered and how you resolved it?

Share a specific instance where you faced a complex software issue. Explain the steps you took to diagnose the problem, the solution you implemented, and any lessons learned that made you a better engineer.

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

Discuss your strategies for task prioritization such as using project management tools, setting deadlines, and communicating with your team to ensure that critical tasks are addressed on time, demonstrating your organizational skills.

Join Rise to see the full answer
What techniques do you use for debugging your code?

Describe your debugging process, including tools you use and your approach to isolating and fixing bugs. Highlight how this meticulous attention to detail contributes to maintaining high code quality.

Join Rise to see the full answer
How do you stay updated with the latest developments in front-end technologies?

Talk about your commitment to continuous learning, mentioning resources such as blogs, online courses, and forums. Also, include how you apply new knowledge in practical scenarios to improve your skills.

Join Rise to see the full answer
What role does teamwork play in your approach to software development?

Highlight the importance of collaboration in your projects. Share examples of how you effectively communicate and work with cross-disciplinary teams to complete software projects successfully.

Join Rise to see the full answer
Can you explain a time when you took the initiative on a project?

Provide an example where you identified a gap or an improvement opportunity in a project and took the lead in implementing the solution. Emphasize your leadership skills and ability to innovate.

Join Rise to see the full answer
What are your methods for ensuring software security in your front-end applications?

Discuss your understanding of security best practices and how you incorporate secure coding practices and vulnerability assessments in your development process to protect against potential threats.

Join Rise to see the full answer
How do you handle feedback and criticism of your code from peers?

Explain your open-mindedness towards constructive criticism and how you view it as an opportunity for growth. Offer examples of how you've successfully integrated feedback into your work.

Join Rise to see the full answer
What motivates you as a Software Engineer?

Share your passion for technology and problem-solving, explaining how these motivators drive you to continuously improve and find innovative solutions in your work.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Thomson Reuters Remote IND-Hyderabad-Raheja Mindspace
Posted 4 days ago

Join Thomson Reuters as a Senior Salesforce Engineer and help shape innovative solutions on the Salesforce platform.

Photo of the Rise User
Posted 11 days ago

A vibrant engineering team is looking for a .Net Full Stack Developer to enhance our application development efforts in Charlotte, NC.

Photo of the Rise User

Join Woongjin, Inc. as a bilingual Web Developer (Korean/English) to lead exciting web development projects and enhance client services.

Posted 10 days ago

Become part of Qualcomm's innovative team as an IOT Software Engineer, contributing to the development of cutting-edge software solutions for IOT products.

Photo of the Rise User
SoFi Hybrid Cottonwood Heights, Utah, United States
Posted 4 days ago

Join SoFi as a Senior Frontend Engineer and play a pivotal role in enhancing their investment platform with responsive web technologies.

Join Constellation Technologies as a Software Engineer, where your deep Java expertise can contribute to vital federal projects.

Photo of the Rise User
Posted 8 days ago

As a Senior Software Engineer at Mapbox, you'll contribute to building high-quality maps used by millions, leveraging your expertise in big data and software engineering.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple’s System Experience Core Services Team as a Software Engineer to enhance and innovate core technologies for Apple's software platforms.

Headquartered in Columbia, Maryland, Visionist specializes in making sense of large and complex data sets. Their unique and modern analytic solutions help customers better analyze, visualize and take action on their data. Since 2010, Visionist has...

23 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 7, 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!