As a Journeyman Application Developer you will be assisting with the design development and engineering of software solutions using SQL stored queries procedures functions views and triggers HTML JavaScript CSS and Java for web development. You will support development and communicate weekly status reports assist in providing demonstrations of code and contributing to other team efforts whenever required. Assist with the development of production Software Development Plans (SDP) Preliminary Design (PD) and Software Design Documents. Candidates must be local to the Dayton OH area as the work is 100% onsite.
Responsibilities
Java Development - 75%
Software Design - 15%
Unit and Integration Testing - 10%
Requirements
US Citizenship
NACI Clearance
Bachelors degree and a minimum of 2 years of experience or 3 years of experience with no degree
2-3 years of experience with Java and Unit and Integration testing of code
Experience with build tools including Ant and Maven a plus
Experience with CM tools including SVN and Git a plus
Desired Skills
Experience with JIRA and Confluence
Good oral and written communication skills with experience in delivering/presenting to the customer are a plus
Experience with API calls
About Us For more than 20 years NewGen Technologies has solved our clients toughest IT challenges with integrity security and outstanding service by delivering both technology and talent. We have helped secure borders have used artificial intelligence (AI) to fight terror aided the identification of criminals and have helped to prevent crime through the introduction of team of Highly Cleared Specialists have hard-to-find skills and expertise in a wide spectrum of technologies to provide solutions that transform business processes and solve problems of national significance. #CJ
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.