<b>Duties</b><br /><br /><b>Summary</b><br /><br />The purpose of the position is to perform the role of a Software Developer/Database Administrator for the Coast Guard CSCs e-commerce technologies which include the shopCGX.com website. Reporting to the Director of Applications Systems within the CSC IT division, the Software Developer will design, document, program, test and install new application systems or create modifications to existing application systems, as well as maintain databases for CG CSC.<br /><br />Learn more about this agency <br /><br /><b>Responsibilities</b><br /><br />This position is also responsible for occasionally providing off-hours support for change management and participating in on-call responsibilities.<br /><br /><strong>Major Duties</strong> <li>Serves as a Software Developer in analyzing, designing, developing, testing and implementing complex software applications in a retail enterprise/business environment. Applications consist of vendor purchased software and in-house developed software.</li> <li>For all applications supported, maintain Cyber Security, Payment Card Industry-Data Security Standards (PCI-DSS) and any other compliance and regulatory requirements. Partners with the CSC Divisions and public and government entities to ensure best practice security software and procedures are identified and implemented.</li> <li>Maintains sensitive personnel data with Defense Management Data Center (DMDC) using secure and encrypted data exchange. Works with senior level officers within DOD retail enterprises and DOD/DHS/Public entities for application responsibilities.</li> <li>Designs and conducts analytical studies and cost benefit analyses to develop new or modified applications. Performs research of hardware, software, data and process integrity. Advises and recommends both the technical/process architecture and actionable plan to management.</li> <li>Defines the project scope, development specs, requirements and final deliverables based upon utilization and extensive knowledge of application and database related technologies using SDLC methodologies.</li> <li>Develops applications and performs testing in software development languages. Software development should include: JavaScript, C#.net, XML and PHP. Creates/modifies web services using C#.net and PHP. Provide file transfer protocol (FTP) processes.</li> <li>Serves as CGX SharePoint administrator/engineer/developer.</li> <li>Provides expert technical advice, guidance, and recommendations to management and other technical specialists on mission critical issues. Applies evolving and innovative technologies and solutions to enhance the efficiency of IT and other agency departments.</li> <li>Serves as DBA for MSSQL Server and MySQL.</li> <li>Creates updates to standard documentation including all technical SDLC documentation. Provides user documentation, training and support as applicable.</li> <li>Works with other developers, supervisor, contractors and customers to define project/task technical requirements and to evaluate and identify alternative solutions.</li> <li>Write ad hoc programs, scripts, queries and reports to assist user departments in analyzing or managing their data from a variety of database architectures. Compose queries and troubleshoot errors using SQL Server Management Studio. Generate reports using SSRS (SQL Server Reporting Systems).</li> <li>Provide daily Help Desk support for all Application Software issues for vendor purchased software and in-house developed software. Provide off-hours support when necessary to support production and implementation tasks.</li> <li>Troubleshoots and assists in the correction of complex software problems to include resolving conflicts between applications, hardware and/or device conflicts and operating system faults.</li> <li>Knowledge of and skill to apply current Internet technologies, standard Internet protocols, Internet server operations and operating systems to the design of the website.</li> <li>Knowledge of Internet security principles and protocols, usability concepts, i.e. navigational aids, site architecture, knowledge management, and information delivery systems, that enable all potential users to access information contained on the web pages.</li> <li>Skill in determining the most appropriate methods for delivering information via the Internet. Design and develop Internet applications that meet CSCs electronic requirements for services to internal and external audiences.</li> <li>Provide technical expertise in analyzing and remediating application security issues.</li> <li>Communicates complex technical concepts to non-technical audience. Transforms user requirements into technical solutions.</li> <li>Ability to present ideas, both orally and in writing, and to exercise tact and diplomacy in meeting and dealing with supervisors, employees and program officials both in the Coast Guard and other Government agencies.</li> <li>Provide training and support for HQ and store personnel for full time, part time or temporary employees.</li> <li>Assist IT Management with setting up COOP site procedures and perform periodic testing of the procedures.</li> <li>Serves as a technical expert in support of Disaster Recovery and COOP policy.</li> <li>Maintains knowledge of latest software technologies and takes initiative to learn new software techniques. Applies new software technologies to future projects.</li> <li>Serves as a subject matter expert and direct advisor to CIO and IT Applications Director.</li> <li>Maintain required certifications.</li> <br /><br /><b>Travel Required</b><br /><br />Occasional travel – You may be expected to travel for this position.<br /><br />Supervisory status <br /> No <br /><br />Promotion Potential <br /> None <br /><br /></li> <b>Requirements</b><br /><br /><b>Conditions of Employment</b><br /><br /><ul> </ul> <br /> <ul> <li>Must satisfactorily complete a Federal NACI Security Questionnaire.</li> <li>Selectee will be required to participate in Direct Deposit/Electronic Funds Transfer as the Standard method of payment for payroll and travel purposes.</li> <li>Males born after 12/31/59 and at least 18 years of age must be registered with the Selective Service System, unless covered by an exemption under the Selective Service Law, in accordance with 5 U.S. Code 3378. Selectee will be required to provide a written statement regarding his registration status, unless he is exempted by this statute.</li> <li>Must satisfactorily complete a Federal Background check.</li> </ul> <b>US Citizens and non-citizens authorized to work in the US, must have lived in the US for three of the last five years, and meet residency requirements set forth below:</b> <li>Resided in the United States or its protectorate or territories (excluding short trips abroad, such as vacations);</li> <li>Worked for the United States government as an employee overseas in a Federal or military capacity; or</li> <li>Have been a dependent of a United States Federal or military employee serving overseas.</li> <br /><br /><b>Qualifications</b><br /><br />Minimum: <li>Bachelor's Degree in Computer Science, Information Technology or a high school diploma/GED with six years of appropriate related experience. Technical certifications may be sufficient if the person possesses extensive senior level software development and technical experience.</li> <li>Two years analyzing, designing, developing, testing and implementing websites in a retail enterprise/business environment. Integration of 3rd party vendor purchased software and in-house developed software utilizing Microsoft Visual Studio and Microsoft Visual Studio Code.</li> <li>Two years professional experience utilizing C#.</li> <li>Two years of project management skills with knowledge of SDLC (Structured Development Life Cycle) methodologies.</li> <li>Two years of experience with Microsoft SQL Server Administration or equivalent knowledge working with similar databases.</li> <li>Ability to routinely lift 30 lbs.</li> Preferred: <li>Two years of experience developing complex software applications in a retail enterprise/business environment.</li> <li>Two years development utilizing SharePoint.</li> <li>Two years of experience maintaining PCI or cyber security standards for a retail environment.</li> <li>Two years of experience working with Linux. CentOS and cPanel experience particularly a plus.</li> <li>One year of experience with version control software such as Git and Bitbucket.</li> <li>One year of professional experience utilizing PHP.</li> <br /><br /><b>Education</b><br /><br />Bachelor's Degree in Computer Science, Information Technology or a high school diploma/GED with six years of appropriate related experience. Technical certifications may be sufficient if the person possesses extensive senior level software development and technical experience. <br /><br /><b>Additional information</b><br /><br /><strong>Benefits</strong> <br /><br />401K, Retirement, Health, Dental Vision, Life Insurance, Short and Long-Term Disability, Tuition Assistance, FSA, Vacation and Sick, Paid Holidays.<br /><br /><strong>Other Information</strong> <br /><br />Position reports to Director IT Applications <br /><br /><b>How You Will Be Evaluated</b><br /><br />You will be evaluated for this job based on how well you meet the qualifications above.<br /><br />Candidate's resume is reviewed and compared to the job vacancy requirements; Initial selection to determine whether the candidate is qualified or not by CSC Recruitment; Hiring Manager and panel of four determine who will be interviewed; actual interviews have a ranking system based upon a series of questions specifically designed for the position. <br /><br /><b>Background checks and security clearance</b><br /><br />Security clearance <br /> Other <br /><br />Drug test required <br /> No <br /><br /></li> <b>Required Documents</b><br /><br />If military, copy of DD214 indicating honorable discharge or SF 15 with substantiation. <br /><br /><b>If you are relying on your education to meet qualification requirements:</b><br /><br />Education must be accredited by an accrediting institution recognized by the U.S. Department of Education in order for it to be credited towards qualifications. Therefore, provide only the attendance and/or degrees from schools accredited by accrediting institutions recognized by the U.S. Department of Education . <br /><br />Failure to provide all of the required information as stated in this vacancy announcement may result in an ineligible rating or may affect the overall rating.

More Jobs: