Careers With Us

our philosophy has always been that respect for people results in success for all. we are fortunate to have a dedicated staff of technologists who believe in this philosophy and work hard to help us achieve it.

Solidus is an Equal Opportunity Employer (Minorities/Females/Disabled/Veterans)

Artificial Intelligence Java Software Engineer
Job CategoryMA - Software Engineering and/or Development
Clearance LevelEligible to Obtain
LocationMassachusetts, Lexington
Req Code17:BC-D10-025
Job Description
Solidus seeks a Software Engineer to support the research and development of large scale open architecture distributed / cloud-based data processing, analysis, and artificial intelligence (AI) projects utilizing Agile development methodology which may include web-based front and back end development.  The candidate will perform the coding, development, implementation, integration, and testing of these systems.

The successful candidate will work as a member of a team that designs and develops software in order to implement large scale open architecture distributed / cloud-based data processing, analysis, and artificial intelligence (AI) projects and will utilize Agile development methodology which may include web-based front and back end development. The candidate must be experienced in software design, development, integration, testing, documentation, and maintenance.  Work will be executed primarily in Java in a mixed Windows/Linux environment using open source and custom software stacks.

- US Citizenship and the ability to obtain a DoD Secret Clearance; Existing DoD security clearance preferred
- MS in Computer Science, Electrical Engineering or a related field plus 3 years of experience OR BS plus 5 years. Experience in lieu of education will be considered
- Expertise with Java development, tools and common design patterns.  Experience in innovative applications is especially useful. 

Basic Qualifications:
- Experience developing distributed and cloud-based systems and services
- Experience developing RESTful and/or SOAP based web services
- Experience in applying skills in innovative, cutting edge applications
- Web application server development using Tomcat or other servlet containers 
- Strong object-oriented development skills
- XML technologies including XSDs, XPATH, XSLT, and parsing, storage, and search of XML using open source and custom libraries
- Experience with modern development tools such as Eclipse, maven, git, github, JIRA, Confluence (or other Wiki technology) Jenkins, Puppet, etc
- Work well with in a fast moving, small team environment

Preferred Skills:
- Experience developing scalable architectures in a cloud environment
- Knowledge of full software lifecycle automation and testing tools in a DevOps environment
- Expertise in high performance multi-threaded applications
- Experience with at least one nosql database technology
- Familiarity with BigData technologies such as Hadoop, Cassandra, HBase, Storm, Kafka, Spark or Zookeeper 
- Familiarity with standard SQL databases and JDBC
- Experience developing artificial intelligence, machine learning, or deep learning applications
- Front end development using AJAX, jQuery, Angular, Bootstrap, HTML, CSS, CSS3
- Solid understanding of Linux and Windows operating systems
- Expertise in modern software design patterns and frameworks (Spring, Hibernate, etc)
- Unix shell or perl scripting capability
- Securing distributed services using PKI methodologies
- Experience with commercial cloud environments such as AWS or Azure
- Domain specific knowledge in sensors, image processing, and NATO STANAG standards a plus

Applicants selected must meet eligibility requirements for access to classified information. U.S. Citizenship may be required. Solidus is an Equal Opportunity Employer and participates in E-Verify. NOTICE OF AFFIRMATIVE ACTION PLAN FOR INDIVIDUALS WITH DISABILITIES, DISABLED VETERANS AND OTHER PROTECTED VETERANS. It is the policy of this Company to seek and employ qualified individuals at all locations and facilities, and to provide equal employment opportunities for all applicants and employees in recruiting, hiring, placement, training, compensation, insurance, benefits, promotion, transfer, and termination. To achieve this, we are dedicated to taking affirmative action to employ and advance in employment qualified individuals with disabilities, disabled veterans, and other protected veterans. The objective in adopting the Affirmative Action Programs is to place qualified individuals with disabilities, disabled veterans and other protected veterans in all job classifications. These Affirmative Action Programs are available for inspection by any applicant or employee by contacting the Company's EEO Coordinator, in the Human Resources office, Monday through Friday, 8am to 5pm