Senior Software Engineer

  • Full-time

Company Description

ThreatConnect, Inc. is the leading provider of advanced threat intelligence products and services including ThreatConnect®, the most comprehensive Threat Intelligence Platform (TIP) on the market. ThreatConnect delivers a single platform in the cloud and on-premises to effectively aggregate, analyze, and act to counter sophisticated cyber-attacks. Leveraging advanced analytics capabilities ThreatConnect offers a superior understanding of relevant cyber threats to business operations. To register for a free ThreatConnect account, or to learn more about our products and services, visit: www.threatconnect.com.


Job Description

Want to build something fun? Us too. Our ideal team member would be able to work remotely, with no in-office supervision, and work closely with our development and engineering teams to manage development and releases for ThreatConnect. ThreatConnect was recently named the “Hottest Bootstrap” company by the Northern Virginia Technology Council, and we are looking to grow quickly. If you want to be a part of a smart and savvy team that builds a platform for Fortune 500 companies and government agencies, then check us out. We are looking for leaders to take our team to the next level.

 

We are seeking self-motivated engineers who can positively answer the following:

  • Do you get excited about challenging technical issues?
  • Do you want to work in a fast, growing, dynamic, start-up environment?
  • Do you find yourself looking for solutions to near impossible challenges?
  • Do you like working with multiple teams as part of a high performing Software Engineering team?
  • Do you work well as part of a remote team?

 

Roles and Responsibilities:

  • Core development of software solutions and tools
  • Analyze and recommend technologies, solutions, toolkits, etc.
  • Verify, debug, and fix product defects and bugs
  • Support underlying ThreatConnect platform as needed, including but not limited to OS and application server patching, configuration, etc.
  • Database, code, and system architecture and design
  • Provide remote and onsite customer support as needed
  • Provide installation support as needed
  • Assist with creation of product manuals and documentation
  • Must be proactive, self-motivated, willing to learn and attentive to detail
  • Ability to whiteboard and discuss ideas/concepts/process flows
  • Other tasks as needed

Qualifications


Requirements:

  • 7+ years professional experience in JAVA development
  • Java EE Technologies (EJB, JMS, JSF, JPA, JAX-RS)
  • HTML, CSS, Javascript
  • UI design experience
  • SQL and NoSQL database experience
  • Must possess strong written and verbal communications skills
  • Knowledge and understanding of threat intelligence analysis is a plus
  • Legally authorized to work in the United States.