Please note that this position is
no longer available.
If you would like to be considered for similar opportunities now or in the future, feel free to apply and/or set up a notifier for yourself.
Software Engineer – Senior-Level (Security Clearance Required)
VA - Alexandria
Who We Are
We are problem-solvers, analysts and engineers – all powered by changing the way the world interacts with data. Our roots are in data mapping and advanced analytics to help people, and our passion is bringing together new ideas and technology all in the name of helping our customers go further, faster.
Where You Come In
The Engineering Operations position of Software Engineer is a client-focused developer role with Semantic AI. You will base your activities out of our Washington DC-area Headquarters in Alexandria, VA, but will be called upon to work at various customer sites as needed in the capacity described below. The primary focus of your work effort will be software development project support in direct response to customer needs as assigned by the Director of Engineering Operations. These efforts will span both Desktop and Server products. As a senior member of the team, you will have opportunities to lead technical efforts at customer sites and help drive the expansion our top-quality engineering team.
Responsibilities
- Maintain existing desktop software
- Design new software capabilities for desktop and enterprise level software
- Apply your attention to detail and desire to build and test quality code in an agile team environment
- Integrate with various data sources such as web services and databases
- Document software and integrated solutions
- Work with other developers, configuration managers, and analyst subject matter experts to execute deliveries on time and within coding standards
- Team with the Director of Engineering Operations in the recruitment and evaluation of candidates to support growth of a high-caliber team
- Mentor junior level team members
- Serve as Site/Project Lead for customer and internal projects
Minimum Required Technical Qualifications:
- BS in Computer Science or similar study or equivalent experience
- Must have at least seven (7) years of experience in the Java environment
- Experience with Java/J2EE development
- Solid Linux proficiency
Preferred Technical Qualifications:
- Agile development experience
- Familiarity with Spring framework, JPA, Swing
- Familiarity with database technologies
- Familiarity with indexing technologies
- Elasticsearch, SOLR / Lucene
- REST, SOAP, JSON, and XML web services
- Azure and/or AWS certifications are a big plus
We welcome your…
- Active Secret Security Clearance (required); Top Secret with eligibility for SCI access (highly preferred)
- DHS Background Investigation (highly preferred)
- Engineering prowess in implementing effective approaches to real world data problems, intuitive user interfaces, and powerful data ingest solutions
- Ability to fully understand a user story and to tell that story in a compelling way through software demonstrations
- Experience problem-solving and diagnosing issues in the field and customizing software solutions while working directly in the user’s environment
- Experience in integrating new software capabilities based on direct customer feedback and team innovations to improve the real difference our products make in a wide variety of knowledge discovery uses in settings ranging from the Intelligence Community to global commercial businesses to non-profit organizations
- Polished interpersonal and communications skills (written & verbal) in customer-facing situations and team collaboration settings
If you bring innovation, energy and advanced knowledge of the above to the table and have a driving interest in linked data, semantic networks, data mining, analytics, graph theory, social network analysis and ontologies, we’d love to discuss your role on the team.
Who We Are
We are problem-solvers, analysts and engineers – all powered by changing the way the world interacts with data. Our roots are in data mapping and advanced analytics to help people, and our passion is bringing together new ideas and technology all in the name of helping our customers go further, faster.
Where You Come In
The Engineering Operations position of Software Engineer is a client-focused developer role with Semantic AI. You will base your activities out of our Washington DC-area Headquarters in Alexandria, VA, but will be called upon to work at various customer sites as needed in the capacity described below. The primary focus of your work effort will be software development project support in direct response to customer needs as assigned by the Director of Engineering Operations. These efforts will span both Desktop and Server products. As a senior member of the team, you will have opportunities to lead technical efforts at customer sites and help drive the expansion our top-quality engineering team.
Responsibilities
- Maintain existing desktop software
- Design new software capabilities for desktop and enterprise level software
- Apply your attention to detail and desire to build and test quality code in an agile team environment
- Integrate with various data sources such as web services and databases
- Document software and integrated solutions
- Work with other developers, configuration managers, and analyst subject matter experts to execute deliveries on time and within coding standards
- Team with the Director of Engineering Operations in the recruitment and evaluation of candidates to support growth of a high-caliber team
- Mentor junior level team members
- Serve as Site/Project Lead for customer and internal projects
Minimum Required Technical Qualifications:
- BS in Computer Science or similar study or equivalent experience
- Must have at least seven (7) years of experience in the Java environment
- Experience with Java/J2EE development
- Solid Linux proficiency
Preferred Technical Qualifications:
- Agile development experience
- Familiarity with Spring framework, JPA, Swing
- Familiarity with database technologies
- Familiarity with indexing technologies
- Elasticsearch, SOLR / Lucene
- REST, SOAP, JSON, and XML web services
- Azure and/or AWS certifications are a big plus
We welcome your…
- Active Secret Security Clearance (required); Top Secret with eligibility for SCI access (highly preferred)
- DHS Background Investigation (highly preferred)
- Engineering prowess in implementing effective approaches to real world data problems, intuitive user interfaces, and powerful data ingest solutions
- Ability to fully understand a user story and to tell that story in a compelling way through software demonstrations
- Experience problem-solving and diagnosing issues in the field and customizing software solutions while working directly in the user’s environment
- Experience in integrating new software capabilities based on direct customer feedback and team innovations to improve the real difference our products make in a wide variety of knowledge discovery uses in settings ranging from the Intelligence Community to global commercial businesses to non-profit organizations
- Polished interpersonal and communications skills (written & verbal) in customer-facing situations and team collaboration settings
If you bring innovation, energy and advanced knowledge of the above to the table and have a driving interest in linked data, semantic networks, data mining, analytics, graph theory, social network analysis and ontologies, we’d love to discuss your role on the team.