Current jobs related to Software Engineer - Tysons - GCI, Inc.

  • Software Engineer

    1 day ago


    Tysons, United States MicroStrategy Full time

    Company Description MicroStrategy (Nasdaq: MSTR) is at the forefront of transforming organizations into intelligent enterprises through data-driven innovation. We don't just follow trends—we set them and drive change. As a market leader in enterprise analytics and mobility software, we've pioneered the BI and analytics space, empowering people to...


  • Tysons, United States Corsha Full time

    About Us: Corsha is a rapidly growing cybersecurity startup and we’re actively looking to build and grow our engineering team! Corsha is building an Identity Provider (IdP) for Machines that allows an enterprise to securely connect, move data, and automate with confidence from anywhere to anywhere. Corsha builds dynamic identities for trusted machines and...


  • Tysons Corner, United States Ardent Management Consulting, LLC Full time

    Why do you need to choose between doing important work and having a fulfilling life? At Ardent, we have both. Ardent employees are committed to solving our customers most difficult problemsand we are committed to the well-being, personal goals, and professional development of our employees. We are All In. We put forth our strongest effort possible to get the...


  • Tysons Corner, United States Ardent Management Consulting, LLC Full time

    Why do you need to choose between doing important work and having a fulfilling life? At Ardent, we have both. Ardent employees are committed to solving our customers most difficult problems and we are committed to the well-being, personal goals, and professional development of our employees. We are All In. We put forth our strongest effort possible to get...


  • Tysons Corner, Virginia, United States Two Six Technologies Full time

    Job Title: Senior Software EngineerAt Two Six Technologies, we are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing complex software products.Key Responsibilities:Design and develop software applications using modern programming...


  • Tysons Corner, Virginia, United States Two Six Technologies Full time

    About Two Six TechnologiesWe are a leading technology company that builds innovative products to solve complex challenges. Our team is passionate about collaboration and trust, and we empower our team and customers to build a safer global future.Job DescriptionWe are seeking a Senior Software Engineer to join our dynamic team. As a key member of our team,...


  • Tysons, United States Two Six Technologies Full time

    At Two Six Technologies, we build, deploy, and implement innovative products that solve the world’s most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what’s possible to empower our team and support our customers in building a safer global future.Trusted Concepts, a division of Two Six...


  • tysons corner, United States Corsha Full time

    About Us: Corsha is a rapidly growing cybersecurity startup and we’re actively looking to build and grow our engineering team! Corsha is building an Identity Provider (IdP) for Machines that allows an enterprise to securely connect, move data, and automate with confidence from anywhere to anywhere. Corsha builds dynamic identities for trusted machines and...


  • Tysons Corner, United States Corsha Full time

    About Us: Corsha is a rapidly growing cybersecurity startup and we’re actively looking to build and grow our engineering team! Corsha is building an Identity Provider (IdP) for Machines that allows an enterprise to securely connect, move data, and automate with confidence from anywhere to anywhere. Corsha builds dynamic identities for trusted machines and...


  • Tysons Corner, Virginia, United States Corsha Full time

    About CorshaCorsha is a rapidly growing cybersecurity startup that's revolutionizing the way enterprises connect, move data, and automate with confidence. Our innovative Identity Provider (IdP) for Machines enables secure communication across clouds, data centers, and shop floors, replacing outdated secrets management with dynamic identities for trusted...


  • Tysons Corner, Virginia, United States GCI, Inc. Full time

    About the RoleGCI, Inc. is a leading provider of innovative solutions for the government and commercial sectors. We are seeking a highly skilled Software Engineer-UX to join our team.Key ResponsibilitiesDevelop core functionality for existing systems, create and execute unit tests, and assist with deployment of new software to the user community.Analyze,...


  • Tysons, United States Two Six Technologies Full time

    At Two Six Technologies, we build, deploy, and implement innovative products that solve the world’s most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what’s possible to empower our team and support our customers in building a safer global future.Trusted Concepts, a division of Two Six...

  • AI Software Engineer

    4 weeks ago


    Tysons Corner, Virginia, United States LMI Full time

    OverviewLMI Forge is a cutting-edge generative AI platform that harnesses the power of advanced technology, data analytics, and machine learning to provide secure, private, and trustworthy GenAI solutions for government.At LMI, we're reimagining the path from insight to outcome at The New Speed of Possible. Combining a legacy of over 60 years of federal...


  • Tysons, United States GCI, Inc. Full time

    GCI, embodies excellence, integrity and professionalism. The employees supporting our customers deliver unique, high-value mission solutions while effectively leverage the technological expertise of our valued workforce to meet critical mission requirements in the areas of Data Analytics and Software Development, Engineering, Targeting and Analysis,...


  • Tysons Corner, Virginia, United States LMI Full time

    OverviewLMI Forge is a cutting-edge technology studio that has created the LIGER platform, a generative AI solution for government. Our team is passionate about harnessing the power of advanced technology, data analytics, and machine learning to provide secure and trustworthy solutions.ResponsibilitiesDesign and implement high-performance backend systems...


  • Tysons, United States Cvent Full time

    Overview:Cvent is a leading meetings, events and hospitality technology provider with more than 4,800 employees and nearly 22,000 customers worldwide. Founded in 1999, the company delivers a comprehensive event marketing and management platform for event professionals and offers software solutions to hotels, special event venues and destinations to help them...


  • Tysons, United States Two Six Technologies Full time

    At Two Six Technologies, we build, deploy, and implement innovative products that solve the world’s most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what’s possible to empower our team and support our customers in building a safer global future.Are you an experienced Full Stack Software...


  • Tysons Corner, Virginia, United States Capital One Full time

    Job Title: Lead Software Engineer, Back EndAt Capital One, we're looking for a talented Lead Software Engineer, Back End to join our team. As a key member of our engineering team, you will be responsible for leading a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full stack systems.Key...

  • Software Engineer

    4 weeks ago


    Tysons Corner, Virginia, United States LMI Full time

    OverviewLMI Forge, a technology studio, has created LIGER, a cutting-edge generative AI platform. LIGER harnesses advanced technology, data analytics, and machine learning to provide secure, private, and trustworthy GenAI solutions for government. At LMI, we're reimagining the path from insight to outcome at The New Speed of Possible. Combining a legacy of...


  • Tysons Corner, Virginia, United States LMI Full time

    OverviewLMI Forge, a technology studio, has created LIGER, a cutting-edge generative AI platform. LIGER harnesses advanced technology, data analytics, and machine learning to provide secure GenAI solutions for government.At LMI, we're reimagining the path from insight to outcome at The New Speed of Possible. Combining a legacy of over 60 years of federal...

Software Engineer

3 months ago


Tysons, United States GCI, Inc. Full time

GCI, embodies excellence, integrity and professionalism. The employees supporting our customers deliver unique, high-value mission solutions while effectively leverage the technological expertise of our valued workforce to meet critical mission requirements in the areas of Data Analytics and Software Development, Engineering, Targeting and Analysis, 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 - UX, a typical day will include the following duties:

JOB DESCRIPTON

The Software Engineer- UX will manage the design and development of complex new software products.  In addition to being a hands-on developer with experience in business intelligence, analytics, data science, and data products, the ideal candidate will have strong command of the principles of large-scale database development, data modeling, data mapping, data testing, data quality, and documentation preparation. The Software Engineer- UX will participate in design, development, testing, and release of key functionality for large scale custom software projects to meet customer requirements.

 

QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Information Technology (IT), Computer Engineering, or related technical discipline, or the equivalent combination of education, technical training, or work/military experience
  • Minimum of five (5) years current experience leading the development of complex software products applying different methodologies

 

REQUIRED KNOWLEDGE/SKILLS

  • Experience managing teams to prioritize and meet tactical and/or strategic requirements. These requirements should relate to the frameworks and systems that deliver end-user tools and capabilities.
  • Experience with the following technologies:
    • Frontend Web Development: REACT, Angular, Node.js, Vue.js, or similar JavaScript frameworks
    • Backend Development: Java including Java Spring Boot
    • Cloud Development: AWS, Azure, or similar cloud platforms
    • Relational Database:  PostgreSQL with the ability to write SQL.
    • Version Control System:  Git, Gitlab

DESIRED KNOWLEDGE/SKILLS

  • Experience working with UI/UX designer, methodology, tools; collaborative refinement and implementing to defined specifications; and previous cross browser development experience
  • Experience with Microservices, RESTful APIs, GraphQL, and JSON
  • Experience with message-based systems and event-driven architecture
  • Responsible for researching technical issues and provide a clear path to resolution with strong problem-solving and analytical skills
  • Deep understanding of modern software design patterns and coding standards
  • Experience architecting, developing, and delivering complex software systems into production
  • Working knowledge of Agile development and continuous integration/continuous delivery methodologies and tools, Jenkins, GitLab, and Docker
  • Strong, self-motivated desire to learn new programming languages, tools, frameworks, and techniques
  • Demonstrated experience engineering scalable multi-threaded web-based data applications to meet high-availability requirement
  • Subject matter expert in software engineering using current web, application, and database technologies
  • Experience delivering technical solutions using COTS and GOTS relational and non-relational database technologies, as well as big-data solutions
  • Demonstrated expertise in building solutions using web service, APIs, x.509 and LDAP controls to meet mission requirements with unique datasets an user requirements while simultaneously adhering to complex security and compliance requirements
  • Established experience building and managing the code and processes to establish common code repositories, standard for re-use, and efficiencies across teams and projects
  • Extensive familiarity with developing unit test/validation frameworks and processes especially tools like Vitest and Jest
  • Experience managing software bug mitigation and evolving software to address end-user requirements
  • Demonstrated experience transitioning legacy software solutions to modern COTS, GOTS, and open-source solutions
  • Expertise in delivering and/or integrating software solutions using Cloud technologies in the customer or IC environment

KEY RESPONSIBILITIES

The Software Engineer- UX will:

  • Work to develop core functionality for existing systems, create and execute unit tests, and assist with deployment of new software to the user community
  • Analyze, diagnose, and resolve software bugs utilizing approved procedures following software best practices
  • Work prioritized tasks from implementation through test and deployment during each Agile Sprint period
  • Collaborate with other software developers, QA analysts, operations staff, supervisors, and clients
  • Provide technical leadership for the UI/UX team while developing features; identify technical requirements, estimate level of effort, collaborate cross-team with other technical leaders; mentor junior team members
  • Research, design, develop and/or modify enterprise-wide systems and/or application software
  • Resolve complex hardware/software compatibility and interface design considerations
  • Conduct investigations and tests of considerable complexity
  • Research emerging technologies to determine impact on application execution
  • Resolve various tasks as prioritized by the team product owner
  • Engage in the complete software development lifecycle, operating within well-defined parameters
  • Take ownership of delivering enhancements within a system or application
  • Break down sizable tasks into manageable units for execution and provide LOE estimations
  • Collaborate with fellow software engineers to create and document optimal technical designs
  • Resolve obstacles for the development team, working collaboratively with the Product Owner, technical leadership, and other engineers
  • Advise hardware engineers on machine characteristics that affect software systems, such as storage capacity, processing speed, and input/output requirements
  • Prepare reports on analyses, findings, and project progress
  • Provide guidance and work leadership to less-experienced software engineers