The purpose of this position is to serve as a Senior Software Developer and Database Administrator responsible for the design, development, integration, and operational support of the Coast Guard CSC’s enterprise eCommerce technologies, including the shopCGX.com website and associated internal and external systems. Reporting to the Director of Application Systems within the CSC IT Division, the incumbent performs work requiring advanced technical expertise and independent judgment in planning, developing, testing, deploying, and maintaining complex application systems and databases that support mission-critical retail operations. The position is responsible for leading and executing application development and integration efforts across the full system lifecycle. This includes designing and implementing secure, scalable, and reliable application components; supporting service-based and API-driven integrations; maintaining data integrity across interconnected systems; and contributing to the modernization and enhancement of existing applications. The incumbent evaluates technical alternatives, recommends solutions, and implements designs that balance functionality, performance, security, and maintainability. The Software Developer/Database Administrator works independently and as a technical lead on assigned projects, coordinating with other developers, IT staff, contractors, and business stakeholders across CSC. The position resolves complex technical problems, performs analysis to identify root causes, and implements corrective actions to ensure continued system availability and operational stability. The position also administers and maintains enterprise databases, supports batch and background processing activities, and develops automation and monitoring solutions to improve system reliability and operational efficiency. The incumbent provides off-hours and on-call support as required to support change management, system deployments, and incident response. This position requires effective verbal and written communication skills to explain complex technical concepts to both technical and non-technical audiences, provide status updates and recommendations to management, and support CSC users. The incumbent demonstrates sound judgment, strong problem-solving ability, and a customer-service focus while working in a dynamic operational environment. Performs other related duties as assigned.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior