As a Software Engineer with Cantada, you will bring your creativity, problem solving skills and software development abilities to work with a team of experts dedicated to providing innovative software solutions to our customer's toughest problems. You must be experienced and proficient in the full software development life cycle as your responsibilities will include collaborating with clients and teammates, assisting in the design of complex software systems, developing innovative software solutions and conducting software testing. You should be proficient in Java, various software development tools, Agile development methodologies, JUnit/PyUnit, Subversion, Jenkins/Hudson. Experience implementing systems using Spring, JEE, AOP, and Hibernate are a plus.
Clearance Requirement:
- Active Top Secret with Polygraph Required.
Required Skills and Experience:
- Minimum 6 years in software engineering
- Highly proficient in Java development of web, database, and/or cloud applications
- Experienced in developing applications in Unix/Linux environments
- BS degree in Computer Science, Computer Engineering or related discipline
- Experience with the full software development life cycle
- Experience with a variety of development processes
What We Do
Founded in 2003, Cantada is a veteran owned engineering firm specializing in cyber-security, embedded systems, and satellite communications. We enable our customers to secure critical systems, design cutting-edge hardware, build and maintain challenging and complex software systems, and perform vulnerability analysis of mission systems. The company has offices Fort Meade, Maryland and Sarasota, FL. We serve government and commercial clients across the United States and our products can be found worldwide.