Software Engineer Junior
Job Description Software Engineer Junior C6I Services currently searching for a Software Engineer Junior at Aberdeen Proving Grounds, MD. Theater: USNORTHCOM Location: Aberdeen Proving Grounds, Maryland Title: Software Engineer Junior Program: Support a critical modernization effort of the Advanced Field Artillery Tactical Data System (AFATDS) in order to satisfy the vision of Program Executive Office (PEO) Command Control Communications - Tactical (C3T) and Project Manager Mission Command. This effort is to meet the government's objective to modernize the underlying AFATDS architecture, redesign the AFATDS front-end to a fully web- and role-based user interface, integrate available common services made available through the Army's Common Operating Environment (COE), and incorporate advanced embedded training technologies to aid in operator-initiated system instruction and refresher training. Responsibilities: · Design, develop, troubleshoot, and debug mission critical software source code using modern software development languages and tools, such as java · Work independently as a contributing member of Agile Sprint Team · Use Jira, Confluence, Nexus, Stash-Git/Subversion development operations, collaboration and source control tools · Support creation and updating of all relevant documentation and specifications for design, development and testing · Identify potential roadblocks and develop around them · Plan and estimate development tasks and work to improve performance metrics · Develop maintainable code that matches specifications · Participate in Sprint Planning, estimating, Release Planning, demonstrations and retrospectives · Perform unit testing of code, including manipulation of data for analysis of system requirements · Other duties as required Qualifications: · BS degree in related technical field or equivalent experience and less than 2 years prior relevant experience · Experience in Java/J2EE technologies · Knowledge of Agile Development methodologies · Able to multi-task, self-assign work, and function in a dynamic, fast-paced environment · Good verbal and written skills · Proficiency with MS Office Products (Word, Excel, Visio, & PowerPoint) · US citizenship is required Preferred Qualifications: · Agile Software development experience · Experience with Defense Intelligence Information Enterprise (DI2E) development tools, such as Jira, Confluence, Nexus, and Stash-Git/Subversion · Experience with automated unit test and test driven development concepts, tools, and languages · Experience with Objected Oriented Analysis, Design and Programming · Experience designing and building web services, including REST-based services · Experience developing applications using network sockets · Experience serializing data structures using JSON or SML for communication with web clients · Experience using pub/sub message queues, such as 0MQ · Experience in User Interface development technologies, such as HTML5, NodeJS, AngularJS, etc · Experience with Service Oriented Architecture (SOA) and SOAP based web service technologies, including WSDL, JAX-WS, JAX-RPC, XML, XSD, and XSLT · Experience with AFATDS, Army Common Operating Environment (COE) or other PM MC systems · Currently possess an active DoD SECRET security clearance Security Clearance: Ability to obtain and/or maintain a DoD SECRET security clearance. C6I Services is an Equal Opportunity Employer Company Description C6I Services Corp is a Service Disabled Veteran Owned Small Business (SDVOSB) that provides engineering, management, logistics, and services expertise to support C6I requirements. Our staff consists of talented professionals who have worked side by side with the Warfighter in austere locations worldwide. We leverage this experience to provide solutions that are operational on any battlefield. As a small business, our flexibility allows us to provide the innovation, adaptability, and critical thinking that our customers need to exceed their mission requirements.