Senior Software Engineer

2 days ago


Charlottesville, Virginia, United States CCRi Full time
Job Opportunity

We are seeking a highly skilled Senior Software Engineer to join our team at CCRi. As a key member of our core product team, you will play a critical role in shaping the future of situational awareness capabilities for our customers.

Our team leverages cutting-edge technology to process petabytes of data and extract features in near real time, providing a rich, live view of objects on land, sea, and sky. If you are passionate about software development and want to make a meaningful impact, we encourage you to apply for this exciting opportunity.

Key Responsibilities
  • Design, implement, and deploy software applications for enterprise-wide end-user, system level, and data management software applications.
  • Guide the successful completion of programs with ability to function in a technical leadership role.
  • Formulate plans and guide implementation of software solutions including language, coding, platform, resource requirements, testing, and documentation.
  • Support plans, typically long term, for application development and deployment.
  • Execute against database technologies such as PostgreSQL.
  • Coordinate deployment of enterprise applications including cross-platform compliance.
  • Ensure compliance with industry standards, regulations, and best practices.
  • Evaluate integration of software applications with the overall computing environment.
  • Communicate with domain experts, users, and management throughout the software development lifecycle.
  • Represent the company as the prime technical contact on contracts and/or projects.
  • Interact with external personnel on significant technical matters requiring coordination between organizations.
  • Contribute towards the continuous integration and improvement of enterprise solutions including build pipeline support, debugging, maintenance, and updates to ensure viability in an evolving environment.
  • Maintain the strict confidentiality of sensitive information.
  • Responsible for observing all laws, regulations and other applicable obligations wherever and whenever business is conducted on behalf of the Company.
Requirements
  • U.S. citizenship and ability to obtain and maintain a Top Secret security clearance with SCI eligibility, and willing to take a CI polygraph.
  • Typically requires a Bachelors or Masters degree in computer science, information systems, or related discipline. May substitute equivalent experience in lieu of education.
  • Prior professional experience in back-end software development role.
  • Experience with deployment technologies, such as Kubernetes (K8s) for container orchestration.
  • Understanding of AWS services and cloud management.
  • Familiarity with network engineering concepts and practices.
  • Expertise of software development concepts, principles, and theory.
  • Knowledge of CI/CD pipelines and tooling (Gitlab CI/CD, ArgoCD, CircleCI, Jenkins).
  • Ability to drive and review APIs for back-end functionality.
  • Capable of representing the organization as a prime technical contact, as well as providing leadership and guidance to less experienced professionals.
  • Customer focused, formulates plans based on the development of innovative new designs in resolving advanced software development problems.
  • Must be able to work both independently and in a team environment.
  • Able to work extended hours as required.
Preferred Qualifications
  • Candidates with an active Top Secret security clearance and SCI eligibility are strongly preferred.
  • Comfortable working with Linux systems on a daily basis.
  • Experience maintaining data pipelines.
  • Cloud technologies such as: Hadoop, Kafka, HBase, Accumulo.
  • Interest in data mining, analytics, and/or machine learning.
  • Familiarity with Intelligence Community and DoD mission sets.
  • CompTIA Security+ certification or willingness to get certified.
Benefits
  • Casual Work Environment.
  • Intellectually Challenging Work.
  • Health Insurance including FSA, HSA and Tricare Supplement options.
  • Short/Long Term Disability Insurance.
  • Generous Defined Retirement Benefit, including both a 401K match and pension plan.
  • Very Flexible Vacation Policy.


  • Charlottesville, Virginia, United States CCRi Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our core product team at CCRi. As a key member of our team, you will be responsible for designing, implementing, and deploying software applications that meet the needs of our customers.Key Responsibilities:Research and develop software solutions that meet...


  • Charlottesville, Virginia, United States CCRi Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our core product team at CCRi. As a key member of our team, you will be responsible for designing, implementing, and deploying software applications that meet the needs of our customers.Key Responsibilities:Research and develop software solutions using...


  • Charlottesville, Virginia, United States Commonwealth of Virginia Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at the Commonwealth of Virginia. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesContribute to front-end and back-end development processesDevelop and...


  • Charlottesville, Virginia, United States E&M Technologies Full time

    Job Title: Software Reverse Engineer SeniorE&M Technologies, Inc. is a leading provider of innovative solutions for the defense industry. We are seeking a highly skilled Software Reverse Engineer Senior to join our team in Charlottesville, VA.Job Summary:The Software Reverse Engineer Senior will be responsible for conducting testing and analysis to identify...


  • Charlottesville, Virginia, United States E&M Technologies Full time

    Job Title: Software Reverse Engineer SeniorE&M Technologies, Inc. is a leading provider of innovative solutions for the defense industry. We are seeking a highly skilled Software Reverse Engineer Senior to join our team in Charlottesville, VA.Job Summary:The Software Reverse Engineer Senior will be responsible for conducting testing and analysis to identify...


  • Charlottesville, Virginia, United States Commonwealth of Virginia Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at the Commonwealth of Virginia. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesContribute to front-end and back-end development processesDevelop and...


  • Charlottesville, Virginia, United States Capital One Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Capital One. As a key member of our engineering team, you will be responsible for designing, developing, testing, implementing, and supporting technical solutions in full-stack development tools and technologies.Key Responsibilities:Collaborate with Agile teams to...


  • Charlottesville, Virginia, United States Booz Allen Hamilton Full time

    Job SummaryBooz Allen Hamilton is seeking a highly skilled Senior Software Reverse Engineer to join our team. As a key member of our contract team, you will work closely with our clients to provide technical evaluations of foreign computer and network technologies.Key ResponsibilitiesPerform in-depth technical evaluations of foreign computer and network...


  • Charlottesville, Virginia, United States Maxar Technologies Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Maxar Technologies. As a Senior Software Engineer, you will be responsible for designing and developing user interfaces and visualizations that support capabilities such as data discovery and query, analytic visualizations, link-node analysis, AI/ML big data analytics,...


  • Charlottesville, Virginia, United States Booz Allen Hamilton Full time

    Job SummaryWe are seeking a highly skilled Senior Software Reverse Engineer to join our team at Booz Allen Hamilton. As a key member of our contract team, you will work closely with our clients to perform in-depth technical evaluations of foreign computer and network technologies.Key ResponsibilitiesConduct technical evaluations of foreign computer and...


  • Charlottesville, Virginia, United States CCRI Inc Full time

    About CCRi IncCCRi Inc is a leading provider of custom software development and innovative information engineering solutions to customers in government and private industry.Job SummaryWe are seeking a highly skilled Senior Back-End Software Engineer to join our core product team, shaping the future of situational awareness capabilities for our customers.Key...


  • Charlottesville, Virginia, United States CCRi Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineering Lead to join our core product team at CCRi. As a key member of our team, you will play a critical role in shaping the future of situational awareness capabilities for our customers.Key ResponsibilitiesDevelop and execute long-term strategies to enhance our edge portfolio...


  • Charlottesville, Virginia, United States Capital One Full time

    About the RoleCapital One is seeking a highly skilled Senior Software Engineer, iOS to join our team. As a key member of our iOS engineering team, you will be responsible for designing, developing, and delivering high-quality iOS applications that meet the needs of our customers.Key ResponsibilitiesDesign and develop iOS client code solutions that deliver on...


  • Charlottesville, Virginia, United States Capital One Full time

    Transformative Technology Role at Capital OneAbout the Job:Capital One is seeking a skilled Senior Software Engineer, Backend to join our team. As a key member of our engineering team, you will be responsible for designing, developing, testing, implementing, and supporting technical solutions in full-stack development tools and technologies.Key...


  • Charlottesville, Virginia, United States Maxar Technologies Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Maxar Technologies. As a key member of our software development team, you will be responsible for designing and developing user interfaces and visualizations that support various capabilities, including data discovery and query, analytic visualizations, link-node...


  • Charlottesville, Virginia, United States Capital One Full time

    Join Our Team as a Senior Manager, Software Engineering, Back EndWe are seeking a highly skilled Senior Manager, Software Engineering, Back End to lead our team of software engineers in developing innovative solutions for our customers. As a Senior Manager, you will be responsible for leading a portfolio of technology projects and a team of developers with...


  • Charlottesville, Virginia, United States Maxar Technologies Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Maxar Technologies. As a key member of our software development team, you will be responsible for designing and developing user interfaces and visualizations that support various capabilities, including data discovery and query, analytic visualizations, link-node...


  • Charlottesville, Virginia, United States CCRI Inc Full time

    About the RoleWe are seeking a highly skilled Senior Frontend Platform Software Engineer to join our team at CCRi Inc. As a key member of our core product team, you will play a critical role in shaping the future of situational awareness capabilities for our customers.As a Senior Frontend Platform Software Engineer, you will be responsible for designing,...


  • Charlottesville, Virginia, United States Capital One Full time

    Join Our Team of Innovative Software EngineersAt Capital One, we're passionate about harnessing the power of technology to drive business growth and customer satisfaction. As a Senior Software Engineer, Back End, you'll play a key role in designing, developing, and implementing cutting-edge solutions that meet the evolving needs of our customers.Key...


  • Charlottesville, Virginia, United States CCRi Full time

    Job Title: Senior Software Engineer - Battlefield Command and ControlCCRi is seeking a highly skilled Senior Software Engineer to join our National Tactical Department. As a key member of our team, you will be responsible for developing and technically leading enterprise-wide Java applications for battlefield command and control, geospatial data management,...