Senior Software Developer

2 days ago


Bloomington, Illinois, United States GCI Full time
Job Summary

GCI is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will design, develop, and maintain complex software systems and applications.

Key Responsibilities:

  • Research and design enterprise-wide systems and application software
  • Develop complex data flows and make significant enhancements to existing pipelines
  • Resolve complex hardware/software compatibility and interface design considerations
  • Provide ongoing maintenance, support, and enhancements in existing systems and platforms
  • Conduct investigations and tests of considerable complexity
  • Research emerging technologies to determine impact on application execution
  • Provide input to staff involved in writing and updating technical documentation
  • Troubleshoot complex problems and provide customer support for software systems and application issues
  • Advise hardware engineers on machine characteristics that affect software systems
  • Prepare reports on analyses, findings, and project progress
  • Provide guidance and work leadership to less-experienced software engineers
  • May serve as a technical team or task leader
  • Provide recommendations for continuous improvement

Requirements:

  • Bachelor's Degree in Computer Science/Engineering and related technical discipline, or the equivalent combination of education, technical training, or work/military experience
  • At least five (5) years in software engineering or related/equivalent experience
  • Demonstrated experience in a combination of the following: modern programming languages, Java, Python, and SQL; one or more of the following technologies: Java/J2EE, Spring, Spring Boot, Angular, JavaScript, TypeScript, SQL, HTML/XHTML, CSS, Python, Shell Scripting, JSON; server operating systems: Windows, Linux, Distributed Computing, Blade Centers, and cloud infrastructure; system administration of Red Hat/Linux servers to include Ansible, Chef, or Puppet; familiarity with Continuous Integration/Continuous Delivery systems such as Jenkins; ability to write in one or more scripting tools: Python, PowerShell, Bash; operations, to include Git, Jenkins, Rundeck, Jira, or Confluence
  • Strong desire to learn including but not limited to new data, methodologies, and applications
  • Excellent organizational, coordination, interpersonal, and team building skills
  • Team focused, willing to develop and implement solutions in a dispersed team environment

Desired Knowledge/Skills:

  • Experience deploying code in AWS utilizing solutions such as Terraform, Ansible, and CloudFormation
  • Familiarity and/or basic understanding of AWS Elastic MapReduce (EMR), Data Bricks or Jupyter Notebooks
  • Experience delivering and/or integrating software solutions using cloud technologies (AWS/C2S)

Clearance Requirements:

A candidate must be a US Citizen and requires an active/current TS/SCI with Polygraph clearance.



  • Bloomington, Illinois, United States United Software Group Full time

    Job Title: Senior Java Backend DeveloperWe are seeking a highly skilled Senior Java Backend Developer to join our team at United Software Group. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend systems using Java.Key Responsibilities:Design and develop high-quality backend systems using...


  • Bloomington, Illinois, United States Diamondpick Full time

    Job Summary: We are seeking a highly skilled Senior Software Developer to join our team at Diamondpick. The ideal candidate will have a strong background in Python development, with a focus on building and supporting software applications using AWS services. Key Responsibilities: Develop and support the middle layer of a software application platform using...


  • Bloomington, Illinois, United States Leading Path Consulting Full time

    Job OverviewLeading Path Consulting is seeking a skilled Senior Software Development Engineer to join our team.The ideal candidate will have a strong background in software development and a passion for working in a collaborative environment.Key Responsibilities:Design, develop, and maintain high-quality software applicationsCollaborate with cross-functional...


  • Bloomington, Illinois, United States Logistics Management Institute Full time

    Job Title: Senior Software Development EngineerLMI is seeking a highly skilled Senior Software Development Engineer to support a client in the northern Virginia area.The client requires expertise in software development to support an analysis, tool integration, and development initiative. The goal of this project is to efficiently process large volumes of...


  • Bloomington, Illinois, United States NIRA, Inc. Full time

    Job OverviewNIRA Inc. is seeking a highly skilled Senior Software Developer to join our team in developing an innovative blockchain-based digital rights management application for a Department of Defense (DoD) customer. This cutting-edge solution addresses critical challenges in secure document access, data leak prevention, and distribution tracking within...


  • Bloomington, Illinois, United States Guidehouse Full time

    Job SummaryGuidehouse is seeking a highly skilled Lead Developer to join our team. As a key member of our software development team, you will be responsible for leading the development of enterprise applications, providing technical leadership, and ensuring the successful delivery of projects.Key ResponsibilitiesLead cross-functional development teams to...


  • Bloomington, Illinois, United States Dezign Concepts LLC Full time

    Job Title: Junior Software EngineerWe are seeking a highly skilled Junior Software Engineer to join our team at Dezign Concepts LLC.Key Responsibilities:Design, develop, and deploy cloud-based applications using Angular and Node.js.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain high-quality,...


  • Bloomington, Illinois, United States Leidos Full time

    Job Title: Full Stack Software DeveloperLeidos is seeking a highly skilled Full Stack Software Developer to join our Data Science team. As a key member of our team, you will be responsible for designing, building, and modifying standalone application software to support our customers' mission to defend against evolving threats.Key Responsibilities:Design and...


  • Bloomington, Illinois, United States Leidos Full time

    Job Title: Full Stack Software DeveloperLeidos is seeking a highly skilled Full Stack Software Developer to join our Data Science team in a classified space in the Northern Virginia area. The successful candidate will work closely with a team of Data Scientists to leverage automation and machine learning to manage data, predict scenarios, and make...


  • Bloomington, Illinois, United States Leidos Full time

    Job Title: Full Stack Software DeveloperLeidos is seeking a highly skilled Full Stack Software Developer to join our Data Science team in a classified space in the Northern Virginia area. The successful candidate will work on projects critical to National Security, leveraging automation and machine learning to manage data, predict scenarios, and make...


  • Bloomington, Illinois, United States Leidos Full time

    Job Title: Full Stack Software DeveloperThe Leidos National Security Sector is seeking a highly skilled Full Stack Software Developer to support our Data Science team in developing cutting-edge solutions for national security.As a key member of our team, you will work closely with data scientists to design, build, and deploy large-scale data ecosystems,...


  • Bloomington, Illinois, United States Appian Corporation Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Data Fabric Group at Appian Corporation. As a key member of our team, you will be responsible for designing and developing high-performance software solutions that meet the needs of our customers.Responsibilities:Design and develop software solutions using...


  • Bloomington, Illinois, United States Capital One Full time

    Transformative Software Engineer RoleCapital One is seeking a skilled Senior Software Engineer to join our team and contribute to the development of innovative cloud-based solutions. As a key member of our Agile team, you will design, develop, and implement technical solutions using Java or Go, Open Source RDBMS and NoSQL databases, Container Orchestration...


  • Bloomington, Illinois, United States Intelliswift Software Inc Full time

    Job Title:Senior Cloud ArchitectLocation:RemoteDuration:6 monthsPay Rate Range:$80 - $88/Hour.Intelliswift Software Inc. is a leading provider of digital product engineering, data management, and analytics services. We are seeking a Senior Cloud Architect to join our team.Job Description:Requirements:Bachelor's or advanced degree or directly relevant...


  • Bloomington, Illinois, United States The MITRE Corporation Full time

    About the RoleWe are seeking a highly skilled Full Stack Developer to join our team at The MITRE Corporation. As a key member of our team, you will be responsible for designing and developing software solutions across various technology stacks.Your primary focus will be on developing front-end and back-end scalable software solutions to address Intelligence...


  • Bloomington, Illinois, United States NikSoft Systems Corp. Full time

    Job Title: Senior Software EngineerNikSoft Systems Corp. is 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 deploying large-scale, distributed, and microservice-based applications.Key Responsibilities:Collaborate with cross-functional...


  • Bloomington, Illinois, 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 innovative team. As a key member of our software development team, you will design, develop, code, test, and debug complex software products, or make significant enhancements to existing software.The ideal candidate is a hands-on...


  • Bloomington, Illinois, United States Altamira Technologies Full time

    About Altamira TechnologiesAltamira Technologies Corporation is a leading provider of advanced analytics and engineering solutions to the US National Security community. Our team of experts delivers cutting-edge capabilities that drive mission success.The RoleWe are seeking a Senior Software Engineer to join our team of experts. As a Senior Software...


  • Bloomington, Illinois, United States C3, Inc. Full time

    Senior Solution EngineerC3 AI is seeking a highly skilled Senior Solution Engineer to join our team. As a Senior Solution Engineer, you will be responsible for designing, developing, and deploying full-stack AI-driven web applications on the C3 AI Platform.Key Responsibilities:Develop and deploy full-stack, AI-based enterprise applications on the C3 AI...


  • Bloomington, Illinois, United States Capital One Full time

    About the RoleCapital One is seeking a highly skilled Senior Software Engineer to join our team. As a Full Stack Engineer, you will be responsible for designing, developing, testing, implementing, and supporting technical solutions in full-stack development tools and technologies.Key ResponsibilitiesCollaborate with Agile teams to design and develop robust...