Location: McLean
Operations, Training, and Cyber Operations. We maximize opportunities for success by building and maintaining trusted and reliable partnerships with our customers and industry. At GCI, we solve the hard problems. As a Software Engineer, a typical day will include the following duties: JOB DESCRIPTION The Software Engineer will support complex scalable data platforms that provide business intelligence, analytics, and data products to the mission.
The ideal candidate is a hands-on developer with proven success in developing a combination of scalable data platforms, business intelligence, analytics, data science, and data products. They should have examples of technical achievements in a
variety of big data technologies and the proven ability to fashion robust scalable solutions that can manage large data sets. In addition to embodying a passion for continuous improvement and innovation, a successful candidate should thrive in an Agile environment with minimal supervision.
QUALIFICATIONS Bachelor’s Degree in Computer Science, Electrical or Computer Engineering, a related technical discipline, or the equivalent combination of education, technical training, or work/military experience At least five (5) years of related software development experience REQUIRED KNOWLEDGE/SKILLS Demonstrated experience in a combination of the following: Providing Linux server administration
and web application support Proficiency in Java and Angular Operations including Git/Jenkins/Rundeck/Jira/Confluence Ability to write short Python and Bash scripts AWS/C2 S solutions My SQL system administration and script development Elasticsearch administration and script development DESIRED KNOWLEDGE/SKILLS Ability to write technical documentation for security (ATO), architecture, and implementation guides Familiar with the concepts of Site Reliability Engineering (SRE) and desire to explore their application to a successful and established program KEY RESPONSIBILITIES Design and develop complex new software products and make significant enhancements to existing software Provide ongoing maintenance, support, and enhancements in existing systems and platforms Troubleshoots complex problems and provides customer support for software systems and application issues Collaborate cross-functionality with data engineers, analysts, project managers, and other personnel Provide recommendations for continuous improvement Available for off-hour deployments and system maintenance For more details: jobs-search.
org/architecture-construction_mclean-c449884/software-engineer-senior-tssci-with-poly-required-security-clearance-required-mclean_i1975929040
Architect/Design jobs encompass a variety of roles focused on conceptualizing, planning, and creating structures or systems. These positions include architects, urban designers, landscape architects, and industrial designers, among others. Individuals in these roles are responsible for not only the creative aspects but also ensuring the functionality, safety, and sustainability of their designs. They often balance aesthetic vision with technical requirements and work collaboratively with engineers and contractors to bring projects to life. A key characteristic of these jobs is the blend of art and science, as practitioners must possess both creativity and technical expertise.
Architect/Design jobs pertain to the roles focused on planning, creating, and overseeing the construction or renovation of spaces and structures. Individuals in these positions bring together functionality and aesthetics to design buildings, interiors, landscapes, or products that are both practical and visually appealing. Key features of these careers include strong creative vision, technical knowledge of building codes and materials, and the ability to communicate effectively with clients and construction teams. These professionals must also stay abreast of sustainable practices and emerging technologies to create designs that are not only innovative but also environmentally responsible.
Architect/Design jobs encompass a range of career paths focused on planning, designing, and overseeing the construction of buildings, spaces, and environments. These roles require a blend of creativity and technical knowledge, often involving skills in drawing, 3D modeling, and understanding of materials and construction methods. Architects and designers must consider aesthetics, function, safety, and sustainability, tailoring projects to meet the needs of clients and users while adhering to regulatory requirements. These positions often involve collaboration with engineers, contractors, and other stakeholders to ensure that the envisioned designs are feasible and successfully realized.
Architect/Design jobs refer to professional roles focused on the planning and aesthetic shaping of buildings, structures, and environments. These positions typically require creativity, a keen eye for detail, and a strong understanding of engineering principles. Architects and designers work on creating functional, safe, and visually appealing spaces, balancing artistic design with practical requirements. Key features of these jobs include drafting blueprints, selecting materials, overseeing construction, and ensuring projects meet zoning laws and building codes. Collaboration with clients, engineers, and construction professionals is also a significant aspect of the work. Sustainability and innovation have become increasingly important in contemporary architectural practice.