Calling all

We’re enthusiastic about the work we do, and those who want to join our team should feel the same way. Our goals are to remain employee-oriented and customer-focused. The key to achieving both is to hire good people. While technical aptitude is important we also seek individuals that have:

  • Connector.

    Creativity and vision – Anyone can solve a problem by repeating common steps from the past, but true innovation stands out

  • Connector.

    Mission focus – It’s not buzz to us; we believe in acting as advocates for our customers and placing their best interests above anything else

  • Connector.

    Boldness – We refuse to be intimidated by challenges; good engineers want to solve tough problems

  • Connector.

    Team mentality – We want our employees to be the ones who encourage a team to work harder, to work smarter, and to work together

  • Connector.

    Eagerness to learn – Do you prototype code at home? Are you the team member eager to suggest new (and better) ways of solving old problems?

  • Connector.

    Passion – Are you the developer in your office that lobbies for continuous integration, broader unit test coverage, or more effective meetings, because they’re the right thing to do?

At Visionist we cultivate a culture that celebrates diversity. We know that only an inclusive environment with differing perspectives will spark perpetual innovation.

Open Positions

Type: Full Time
Clearance: Polygraph Required
Experience: Minimum of 5 years
Status: This position is Open
Location: Columbia, MD

Job Summary:

Visionist is currently seeking a Software Engineer – Apps Services primarily responsible for developing back-end applications software for highly complex computer systems or portions of large integrated systems.

Core Responsibilities:

Software Engineering, requirements analysis, selection and evaluation of COTS/GOTS tools. Programming and integration with RESTful web services. This position will use Top Down, Event Driven and object oriented paradigms.

Qualifications:

Minimum 5 years as a software engineer providing software development, programming support is required.

  • OSGi/Eclipse or equivalent IDEexperience
  • C/C++ programming knowledge
  • Experience with Client Server distributed software applications, AJAX,OpenGL, Jide, Cuda, DSP, mySQL
  • Bachelors in Computer Science or related field preferred.

Interested in this position? Send us a resume today.
Due to government contract and security clearance requirements, US citizenship is required.

Visionist, Inc. is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, religion, color, sex (including pregnancy and gender identity), sexual orientation, parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or any other non-merit based factor. These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, and training and career development programs. Visionist, Inc. will not tolerate discrimination or harassment based on any of these characteristics.

Type: Full Time
Clearance: Polygraph Required
Experience: 5+ years
Status: This position is Open
Location: Ellicott City, MD

Job Summary:

Visionist is looking for Data Analytics Experts to design and implement big data analytics to solve the toughest data analysis problems of the Intel community. As a Data Analytics Engineer, you will develop innovative techniques for analyzing SIGINT data to support near real-time decision making and response. This role joins a multi-disciplinary team of experts to design and implement novel distributed software applications and complex data visualization applications capable of processing petabyte-sized data sets.

Core Responsibilities:
  • Developing and maintaining mission-critical information extraction, analysis, and management systems.
  • Implementing MapReduce and streaming analysis algorithms to generate question focused data sets (QFDs).
  • Providing direct and responsive support for urgent analytic needs.
  • Participating in architecture and software development activities.
  • Translate loosely defined requirements into solutions.
Qualifications:
  • Bachelors in Computer Science or related field preferred.
  • A minimum of 5 years of hands on programming experience required.
  • Experience with Cloud Computing Technology including Hadoop, HDFS, MapReduce desired.
  • Familiarity with distributed databases such as Cloudbase, Apache Accumulo, HBase strongly preferred.
  • Familiarity programming with NiFi processing, configuration and management.
  • Experience with or knowledge of Agile Software Development methodologies a plus.

Interested in this position? Send us a resume today.
Due to government contract and security clearance requirements, US citizenship is required.

Visionist, Inc. is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, religion, color, sex (including pregnancy and gender identity), sexual orientation, parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or any other non-merit based factor. These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, and training and career development programs. Visionist, Inc. will not tolerate discrimination or harassment based on any of these characteristics.

Type: Full Time
Clearance: Polygraph Required
Experience: 2+ years
Status: This position is Open
Location: Maryland

Job Summary:

Visionist, Inc. is seeking Cyber Analysts to protect critical infrastructure from rapidly moving threats. This position will safeguard valuable assets, sensitive data,and information systems.

Core Responsibilities:
  • An understanding of network exploitation, attack strategies and methods, current IT security technology,software and cyber-threat mitigation tools.
  • Provide end-point intrusion analysis utilizing in-depth knowledge of operating systems and network technologies and protocols.
  • Assist with developing an agile responsive strategy for coordinating and evaluating tasking of systems and sites.
  • Conduct highest quality technical analysis in the area of Computer Intrusion Analysis, Systems and Vulnerabilities, and Information Operations.
  • Maintain proficiency in current and emerging analytical software products.
  • Shift work may be required.
Qualifications:
  • Bachelors in Computer Science or related field preferred.
  • Industry certifications in Security, Forensics, Penetration Testing desired.
  • Experience with penetration testing, vulnerability analysis and prevention, network and host forensics,reverse engineering.
  • Windows, Linux, Unix, CISCO, and Juniper Administration experience required.
  • Comprehensive understanding of network protocols.
  • Scripting experience preferred (Python, Ruby, Perl, etc)

Interested in this position? Send us a resume today.
Due to government contract and security clearance requirements, US citizenship is required.

Visionist, Inc. is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, religion, color, sex (including pregnancy and gender identity), sexual orientation, parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or any other non-merit based factor. These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, and training and career development programs. Visionist, Inc. will not tolerate discrimination or harassment based on any of these characteristics.

Type: Full Time
Clearance: Polygraph Required
Experience: 1-5+ years
Status: This position is Open
Location: Columbia, MD

Job Summary:

Visionist is currently seeking Data Scientists who will be responsible for data analytics support across a variety of areas, from the development of advanced data analytics to understanding, evaluating, and implementing customer requirements. The positions offer an opportunity to stay current with the latest trends, technologies, and future industry movement in relation to data analytics.

Core Responsibilities:
  • Develop, design, maintain, and enhance data analytic solutions for customer

  • Drive the collection of new data and the refinement of existing data sources

  • Experience working with large datasets, experience working with distributed computing tools (Map/Reduce, Hadoop, Spark,  etc.)

  • Ability to communicate complex quantitative analysis in a clear, precise, and actionable manner

  • Build conceptual, knowledgeable, and physical data models

  • Produce innovative and creative solutions to analytic problems

Qualifications:
  • Bachelors degree in a quantitative field (e.g., Computer Science, Mathematics, Engineering, Statistics, Quantitative Economics  etc.). Master’s Degree in a related field a plus.

  • 3+ years practical experience with programs such as Python, R, Scala, or Julia

  • Strong familiarity with data science applications such as association analysis, graph/network analytics, clustering, text analytics, classification and regression (multivariate and logistic)

  • Experience designing and implementing static and dynamic visualizations in R, Python, Tableau, or similar visualization software

  • Comfortable with various data structures and common methods in data transformation

  • Experience with programming languages such as Java, Scala, Python a plus

  • Knowledge of machine learning methods (neural networks & deep learning) and platforms (Scikit-learn, TensorFlow, H20) a plus

  • Previous work on analytics for real-time/streaming data (Spark Streaming or Flink) a plus

  • Previous work on advanced Natural Language Processing (NLP) a plus

  • Ability to work independently and as a member of a team

  • Excellent oral and written communication skills

Interested in this position? Send us a resume today.
Due to government contract and security clearance requirements, US citizenship is required.

Visionist, Inc. is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, religion, color, sex (including pregnancy and gender identity), sexual orientation, parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or any other non-merit based factor. These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, and training and career development programs. Visionist, Inc. will not tolerate discrimination or harassment based on any of these characteristics.

Type: Full Time
Clearance: Polygraph Required
Experience: 5+ years
Status: This position is Open
Location: Hanover, MD

Job Summary:

Visionist is looking for experienced Embedded Software developers to support a critical Intel Community project. The team will be developing a variety of embedded applications and performing reverse engineering in a diverse hardware environment. We are looking for engineers that enjoy challenge and creative thinking to solve unconventional problems.

Core Responsibilities:
  • Developing embedded software systems in assembly, C, C++, or other proprietary languages
  • Reverse engineering and analysis of software
  • Low-level programming of device drivers in a Unix, Linux, or Windows environment
  • Bit-level data analysis
  • Must be able to work independently or in a team environment
Qualifications:
  • A bachelors degree in Electrical Engineering or Computer Engineering preferred
  • 5+ years of experience developing embedded software systems in assembly, C or C++ required
  • Experience performing reverse engineering, analysis of software or low level programming strongly preferred
  • Hands-on experience with integrating hardware and software systems required
  • Experience with operating system internals a big plus
  • Developing embedded software systems in one or more of the following operating system environments strongly preferred: Unix, Linux, Windows, VxWorks, PalmOS, JunOS, or psos
  • Working knowledge of one or more of the following common protocols/standards preferred:  TCP/IP, SNMP, H.323, SDH/SONET, ATM, MPLS/GMPLS, Ethernet, Carrier Grade Ethernet, DSL,SS7, ISDN, Q2931, B-ISDN, X.25, 802.11, 802.16, SIP, MEGACO, or MGCP
  • Experience with Agile Methodologies desired.
  • Familiarity with GSM, Embedded Systems, Microcontrollers, OpenBTS a plus.

Interested in this position? Send us a resume today.
Due to government contract and security clearance requirements, US citizenship is required.

Visionist, Inc. is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, religion, color, sex (including pregnancy and gender identity), sexual orientation, parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or any other non-merit based factor. These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, and training and career development programs. Visionist, Inc. will not tolerate discrimination or harassment based on any of these characteristics.

Type: Full Time
Clearance: Polygraph Required
Experience: 5+ years
Status: This position is Open
Location: Columbia, MD

Job Summary:

Visionist is looking for Enterprise Java developers to join an exciting new project. This team of diverse and top notch developers will be collaborating to redesign and/or modernize a large suite of FISINT related applications. Developers on this team will be designing web based front ends as well as applications for back-end processing and connections to various databases. This is an excellent opportunity to see a project from start to finish with a team of experts. The work environment is casual and comfortable with access to lots of resources, good leadership and great customer interaction.

Core Responsibilities:
  • Developing SIGINT related tools and applications for the Intel community
  • Creating a variety of web based interfaces to back-end databases for analyzing and cataloging SIGINT data
  • Participate in full life cycle software development
  • Researching COTS tools as needed
Qualifications:
  • Bachelors in Computer Science or related field preferred.
  • A minimum of 5 years of hands on Java programming experience required. Enterprise Java experience preferred.
  • Familiarity programming with or for RESTful Web Services preferred.
  • Requires knowledge of JSON and XML data formats.
  • Experience with or knowledge of Agile Software Development methodologies a plus.
  • Knowledge of or interest in the following technologies ideal: Spring, Spring Security, Hibernate, Maven, Jersey, MySQL, MongoDB, Adobe Flex, jQuery

Interested in this position? Send us a resume today.
Due to government contract and security clearance requirements, US citizenship is required.

Visionist, Inc. is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, religion, color, sex (including pregnancy and gender identity), sexual orientation, parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or any other non-merit based factor. These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, and training and career development programs. Visionist, Inc. will not tolerate discrimination or harassment based on any of these characteristics.

Type: Full Time
Clearance: Polygraph Required
Experience: 1+ years
Status: This position is Open
Location: Columbia, MD

Job Summary:

Visionist Inc. is looking for an entry level Java Software Developer to maintain and provide enhancements for developer tools including both GUI and back-end solutions in a distributed application. This opportunity is great for someone looking to gain more experience with a variety of java tools and offers excellent mentorship opportunities. The work environment is casual and team oriented.

Core Responsibilities:
  • Responsible for developing, modifying and documenting code.
  • Working knowledge with an Agile/SCRUM development methodology preferred.
  • Willing to learn, self motivated, and work well in a team environment.
  • Experience communicating and presenting to technical and managerial staff
Qualifications:
  • Bachelors in Computer Science or related field preferred
  • A minimum of 1 year of hands on Java programming experience required
  • Java  experience strongly recommended
  • C/C++ programming knowledge a plus
  • Experience with Client/Server distributed software applications a big plus
  • Experience with or knowledge of Agile Software Development methodologies a plus
  • Knowledge or exposure to the following technologies desired: Spring, REST, XML, XML Schema, Hadoop/HBASE/Cloudbase/Accumulo Mongo DB and EXTJS

Interested in this position? Send us a resume today.
Due to government contract and security clearance requirements, US citizenship is required.

Visionist, Inc. is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, religion, color, sex (including pregnancy and gender identity), sexual orientation, parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or any other non-merit based factor. These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, and training and career development programs. Visionist, Inc. will not tolerate discrimination or harassment based on any of these characteristics.

Type: Full Time
Clearance: Polygraph Required
Experience: 5+ years
Status: This position is Open
Location: Columbia, MD

Job Summary:

Visionist is looking for mid-level to senior Software Developers to join a team of top-notch programmers supporting mission critical tasks for the Intel community. The program is focused on creating custom middleware for automating complex data analysis tasks using Enterprise Java and RESTful web services. The work environment offers new high-end equipment, fast connection to our customer network and virtually unlimited access to the tools necessary to make your job easier and more fun. We’re looking for self motivated individuals and strong leaders interested in turning their innovative ideas into reality.

Core Responsibilities:
  • Develop a software infrastructure for automating complex data analysis tasks using Enterprise Java and RESTful web services.
  • Participate in full software design cycle from initial approach and development to testing and deployment.
  • Enjoy significant creative freedom in determining design approach and tools to leverage
  • Researching COTS tools as needed.
Qualifications:
  • Bachelors in Computer Science or related field preferred.
  • A minimum of 5 years of hands on Java programming experience required. Enterprise Java experience preferred.
  • Familiarity programming with or for RESTful Web Services preferred.
  • Requires knowledge of JSON and XML data formats.
  • Experience with or knowledge of Agile Software Development methodologies a plus.
  • Knowledge of or interest in the following technologies ideal: Spring, Spring Security, Hibernate, Maven, Jersey, MySql, MongoDB, Adobe Flex, jQuery

Interested in this position? Send us a resume today.
Due to government contract and security clearance requirements, US citizenship is required.

Visionist, Inc. is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, religion, color, sex (including pregnancy and gender identity), sexual orientation, parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or any other non-merit based factor. These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, and training and career development programs. Visionist, Inc. will not tolerate discrimination or harassment based on any of these characteristics.

Type: Full Time
Clearance: Polygraph Required
Experience: 3+ years
Status: This position is Open
Location: Columbia, MD

Job Summary:

Visionist is looking for a mid-level Software Engineer to build complex application suite. The position will require understanding and knowledge of software design, development and integration.  If you are looking for the benefits of a small company while working on a large project team then this is an ideal role!

Core Responsibilities:
  • Understand and incorporate design and implement enhancements.
  • Responsible for software development/modification and associated documentation.
  • Ability to interface with team members and work in a team environment.
  • Desired Skills
    • Spring
    • REST
    • XML, XML Schema, JSON, Avro
    • Hadoop/HBase/Cloudbase/Accumulo, Mongo DB
    • Eclips, Maven, Subversion, Git, SOnar, Jenkins/Hudson
    • Storm Framework
    • Utility Cloud
Qualifications:
  • Bachelors in Engineering, Computer Science or related field preferred.
  • A minimum of 3 years of hands on Java programming experience required.
  • Programming experience with Java, C/C++, JUnit
  • Experience developing in a Linux environment.
  • A minimum of 2 years experience in developing software systems using Java.
  • Familiarity programming with or for RESTful Web Services preferred.
  • Experience with or knowledge of Agile/Scrum Software Development methodologies a plus.

Interested in this position? Send us a resume today.
Due to government contract and security clearance requirements, US citizenship is required.

Visionist, Inc. is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, religion, color, sex (including pregnancy and gender identity), sexual orientation, parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or any other non-merit based factor. These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, and training and career development programs. Visionist, Inc. will not tolerate discrimination or harassment based on any of these characteristics.

Type: Full Time
Clearance: Polygraph Required
Experience: 5+ years
Status: This position is Open
Location: Columbia, MD

Job Summary:

Visionist is looking for experienced Embedded Software developers to support a critical Intel Community project. The team will be developing a variety of embedded applications and performing reverse engineering in a diverse hardware environment. We are looking for engineers that enjoy challenge and creative thinking to solve unconventional problems.

Core Responsibilities:
  • Minimum of five (5) year’s experience developing, testing, integrating and deploying software using Java and/or C++.
  • Works individually or as part of a team.
Qualifications:
  • A bachelors degree in Electrical Engineering or Computer Engineering preferred
  • 5 years experience in hands-on system security forensics; malware analysis; reverse engineering, vulnerability assessment, incident response and/or penetration testing.
  • Experience in analysis of network traffic and protocols.
  • Ability to navigate within a LINUX system as a user to include running scripts and reviewing data.
  • Experience with one or more programming languages, preferably at least one high level and one low level language. Examples include: Python, Java, C and x86 ASM
  • Performing independent research to better understand complex technical problems

Interested in this position? Send us a resume today.
Due to government contract and security clearance requirements, US citizenship is required.

Visionist, Inc. is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, religion, color, sex (including pregnancy and gender identity), sexual orientation, parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or any other non-merit based factor. These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, and training and career development programs. Visionist, Inc. will not tolerate discrimination or harassment based on any of these characteristics.

Type: Full Time
Clearance: Polygraph Required
Experience: 10 years
Status: This position is Open
Location: Maryland

Job Summary:

Visionist is hiring senior Software Developers to join a team of top-notch programmers supporting mission critical tasks for the Intel community. The work environment offers  high-end equipment, fast connection to our customer network and virtually unlimited access to the tools necessary to make your job easier and more fun. We’re looking for self motivated individuals and strong leaders interested in turning their innovative ideas into reality.

Core Responsibilities:
  • Extensive experience in design, development and software modification.
  • Ability to design and implement enhancements, software development/modification  and associated documentation.
  • Willing to learn, self motivated, and work well in a team environment.
  • Experience communicating and presenting to technical and managerial staff.
Qualifications:
  • Bachelors degree in Engineering, Computer Science or related discipline from an accredited college or university is required.
  • Responsible for providing analysis and engineering of functional aspects of software.
  • Responsible for developing, modifying and documenting code.
  • Experience and knowledge in the following technologies: Java, C, C++ Linux, and JUnit.
  • Working knowledge with an Agile/SCRUM development methodology preferred.
  • Desired Skills: Spring Integration Mule or Apache Camel, JSON, XML MySql, Mongo DB and Spark, Scala or other cloud storage, React, JavaScript

Interested in this position? Send us a resume today.
Due to government contract and security clearance requirements, US citizenship is required.

Visionist, Inc. is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, religion, color, sex (including pregnancy and gender identity), sexual orientation, parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or any other non-merit based factor. These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, and training and career development programs. Visionist, Inc. will not tolerate discrimination or harassment based on any of these characteristics.

Type: Full Time
Clearance: Polygraph Required
Experience: 10 years
Status: This position is Open
Location: Columbia, MD

Job Summary:

Visionist Inc. is seeking a passionate Senior UI Developer to join a small team of enthusiastic programmers supporting mission critical tasking in an uncleared environment. We’re looking for self-motivated individuals and strong leaders interested in bringing their innovative ideas into reality.

Core Responsibilities:
  • In an AGILE/SCRUM development environment provide break/fix solutions for a large suite of software tools widely used by Intel and field data analysts and developers.
  • Develop and maintain a variety of front-end software applications including data visualization, analysis, database connectivity, and Web based UIs
  • Utilize modern technologies and COTS products to provide requested customer enhancement
Qualifications:
  • Bachelors in Computer Science or related field preferred.
  • A minimum of 10 years of hands on UI development experience required.
  • Knowledge of modern web technologies including HTML5 and JavaScript.
  • Experience with or knowledge of Agile Software Development methodologies a plus.
  • Desired experience with JQuery, Twitter Bootstrap, ReactJS, and Spark.
  • Experience with Spring Framework and Spring Security.
  • Experience with Jetty and JBoss Application Server.
  • Experience with relational (MySQL) and cloud (Accumulo/Cloudbase) databases.
  • Experience with Java-based build and continuous integration (CI) applications: Maven, Nexus, Hudson/Jenkins.
  • Jira experience a plus.

Interested in this position? Send us a resume today.
Due to government contract and security clearance requirements, US citizenship is required.

Visionist, Inc. is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, religion, color, sex (including pregnancy and gender identity), sexual orientation, parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or any other non-merit based factor. These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, and training and career development programs. Visionist, Inc. will not tolerate discrimination or harassment based on any of these characteristics.

Type: Full Time
Clearance: Polygraph Required
Experience: 5+ years
Status: This position is Open
Location: Columbia, MD

Job Summary:

Visionist Inc. is seeking an enthusiastic Desktop Java Software Developer to maintain and provide enhancements for a large suite of SIGINT analyst and developer tools including both GUI and back-end solutions in a distributed application.

This opportunity is great for someone looking to expand their knowledge of java tools with a small group of experienced and passionate software developers. The work environment is casual and team oriented; it offers new high speed equipment and lots of developer tools including all the IDEs and/or plug-ins you could ever want.

This is unique opportunity provides deep insight into overall mission and direct support of users in the field. Few positions offer such a connection to a critical security mission.

Core Responsibilities:
  • In an AGILE/SCRUM development environment provide break/fix solutions for a large suite of software tools widely used by Intel and field data analysts and developers
  • Develop and maintain a variety of front and back end software applications including DSP, data visualization, analysis, database connectivity, and Web based UIs
  • Utilize modern technologies and COTS products to provide requested customer enhancements
  • Attend monthly customer meetings and assist with task prioritization and scheduling
Qualifications:
  • Bachelors in Computer Science or related field preferred.
  • A minimum of 5 years of hands on Java programming experience required. Enterprise Java experience preferred.
  • Knowledge of modern web technologies including HTML5, JavaScript and Cascading Stylesheets (CSS)
  • Experience with complex data visualization methods and techniques.
  • Familiarity programming with or for RESTful Web Services preferred.
  • Requires knowledge of JSON and XML data formats.
  • Experience with or knowledge of Agile Software Development methodologies a plus.
  • Desired experience with JQuery, Twitter Bootstrap, React
  • Experience with Spring Framework and Spring Security
  • Experience with Jetty and JBoss Application Server
  • Experience with relational (MySQL) and cloud (Accumulo/Cloudbase) databases
  • Experience with Java-based build and continuous integration (CI) applications: Maven, Nexus, Hudson/Jenkins

Interested in this position? Send us a resume today.
Due to government contract and security clearance requirements, US citizenship is required.

Visionist, Inc. is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, religion, color, sex (including pregnancy and gender identity), sexual orientation, parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or any other non-merit based factor. These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, and training and career development programs. Visionist, Inc. will not tolerate discrimination or harassment based on any of these characteristics.

Apply

Think you’re a good fit for one of our open positions? Some of the things we’re interested in hearing from you are:

  • A good description of what you’d like to do—we want to make sure we can match your skills and interests with a specific position
  • Some relevant work experience and/or enthusiasm for the type of work you’d like to do
  • Why you’re looking for something new
  • What brought you to Visionist, and what you hope to accomplish as part of our team