Junior Java Developer

Samurai Hire
Hanover, MD
Dec 03, 2021
Dec 05, 2021
Full Time
Imagine building your career by developing the solutions that support the mission of our nation's service members, intelligence analysts and first responders. That's the challenge that's waiting for you at our company. Here, you have the opportunity to redefine innovation and excellence for the world. Are you ready? Then make a career move that makes an impact at our company. We apply advanced technologies such as Artificial Intelligence, Blockchain, AR/VR, Cloud Native and Quantum Physics to solve our customers' missions in cyber, RF, undersea, interstellar space and everything in between. Working successfully within a team, the Software Engineer will assist project leaders in the research, design, development and testing of software and tools, to include development of new work products or enhancing existing applications, systems or embedded products. This may include coding, testing and documenting software solutions to advance our technology solutions.What you'll experience:Technologies that aren't just top-notch, they're often top-secret A team of bold thinkers committed to exploring what's next Opportunities to gain new knowledge - as it's discoveredWhat you bring to the table:A Bachelor's degree in software engineering or a related technical field, or equivalent experience is required; Agile experience preferredClear understanding of software engineering concepts, principles, and theories Clear understanding of the software development processWhat sets you apart:Ability to interact effectively with project teams, managers and end usersAbility to grasp and apply new information quickly and handle increasing responsibilities with growing complexity, Team player who thrives in collaborative environments and revels in team successCommitment to ongoing professional developmentMUST-HAVE:US Citizen or Green Card Holders Only (ie, does not require sponsorship, and no C2C)Department of Defense TS/SCI security clearance with a Polygraph is required at time of hire.1 year of Developing software applications for Java1 year of Developing software applications for Unix, Linux, or Windows environments1 year of Developing software applications for PythonDeveloping DLLs for the Windows environmentDevelopment on computer telephony platforms using computer technology cards such as DialogicObject-oriented programmingWorking knowledge of common protocols/standards such as TCP/IP, SNMP, H.323, X.25, 802.11, 802.16, SIP, MEGACO, or MGCPWeb development, with proven knowledge of XML, php, mySQL, ColdFusion, or ApacheScript writing using Perl, Python, Bourne shell, C shell, or other proprietary scripting languagesDatabase experience with Sybase, Oracle, or MicrosoftReverse engineering and analysis of softwareKernel knowledge of Unix (Linux)Bit-level data analysis