Java Software Development Engineer - Mid Level

Employer
Applied Memetics
Location
Washington, DC
Posted
May 19, 2017
Closes
May 22, 2017
Industry
Engineering
Hours
Full Time
Job DescriptionJava Software Development Engineer - Mid LevelJob ID 2017-1587 Job LocationsUS-DCCategory Information Technology Department.. More information about this job: Overview: Applied Mememtics LLC is seeking a Java Software Development Engineer - Mid Levelto provide support on the Census 2020 program. Primary work locations are Suitland, MD, Greenbelt, MD, Silver Spring, MD, and SE DC. US citizenship or US Green Card holders are required for this role. Responsibilities: Responsibillities include:Applies extensive expertise in software developmentSolves complex problems that require the regular use of ingenuity and creativityPerforms work without need for direct supervisionMakes sound decisions that achieve critical organizational objective Qualifications: Required Skills:Demonstrate best-practice engineering, including Agile methodologies, unit testing, refactoring, code reviews, build and deployment processesTranslate requirements, user scenarios, and technical constraints into fully developed and tested softwareIntegrate software features, systems, and COTS products across an established enterprise domainTroubleshoot and debug deployed applications in a live production environmentImprove quality of code base using proper technical practices, automated testing, and code quality reviewsCapable of clearly and effectively conveying issues, reports, and other deliverables to engineering and customer counterpartsFamiliar with and effectively utilize CM processestoolsPreferred Skills:Experience building SOA oriented APIs andor web services used for data collectionExperience with continuous developmentintegration methodologies and toolsExperience communicating with users, technical teams, and management to collect requirements, describe software product features, and discuss technical designsUnderstanding of software and hardware layers of the web application architectureUnderstanding of maintenance and patching processes for a production web-based applicationCapable of capturing web-based system requirements; eg, operational, usability, and customer experience requirementsTechnologiesTools:Java, Spring Framework, Hibernate, JMS, HTML5, CSS, XML, JSON, NoSQL, MySQL, UnixLinux, Windows, Oracle, Jenkins, IBM Rational Tools (RTC, RQM, DNG, UrbanCodeExperience:Seeking six (6) years of experience performing software development activities, with a Bachelors Degree, or four (4) years of experience with a Masters Degree** Government Contracting Experiene Preferred** #ZROptions:Apply for this job onlineApplyShareEmail this job to a friendReferShare on your newsfeed Connect With Us! Go back to the welcome pageApplication FAQsSoftware Powered by iCIMS