Software Engineer - Real-Time & Data Systems

Columbia Technology Partners, Inc

Maryland

On-site

USD 125,000 - 250,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical plans
Vision & Dental
401k
Paid time off
Career growth funds
Life & AD&D
Disability insurance
Profit sharing bonus
Referral bonuses

Job summary

Columbia Technology Partners, Inc is seeking a Software Engineer to develop, maintain, and enhance complex software systems supporting mission-critical operations. The ideal candidate will contribute to all phases of the software development lifecycle, from requirements analysis, design, development, testing, integration, deployment, and sustainment.

Opportunities are available for entry-level developers through senior technical leaders, supporting advanced analytics, large-scale data

Qualifications

  • Bachelor's degree in Computer Science or a related discipline from an accredited college or university.
  • Four (4) years of additional Software Engineer experience may be substituted in lieu of a bachelor's degree.
  • For Level 0: No demonstrated Software Engineer experience required.
  • For Level 1: Seven (7) years of Software Engineer experience supporting programs and contracts of similar scope, type, and complexity.
  • For Level 2: Fourteen (14) years of Software Engineer experience supporting programs and contracts of similar scope, type, and complexity.
  • For Level 3: Twenty (20) years of Software Engineer experience supporting programs and contracts of similar scope, type, and complexity.

Responsibilities

  • Analyze user requirements to derive software design and performance requirements.
  • Design, develop, test, document, and maintain software applications and system components.
  • Debug existing software and resolve defects to improve functionality and performance.
  • Integrate software into new or existing systems and operating environments.
  • Develop and maintain database interfaces, queries, and data repository solutions.
  • Implement algorithms to satisfy system performance, scalability, and functional requirements.
  • Collaborate with system engineers, hardware engineers, and stakeholders to derive software requirements and resolve technical challenges.
  • Participate in software testing, quality assurance, and verification activities.
  • Recommend and implement improvements to software development processes and documentation standards.
  • Design and implement complex algorithms, interfaces, and software architectures.
  • Lead software development efforts, oversee team activities, and ensure compliance with established development processes.
  • Coordinate software installation, deployment, and operational support activities.
  • Recommend new technologies, methodologies, and engineering practices to improve software solutions.
  • Provide technical leadership, mentorship, and quality oversight across software development teams.
  • Support customer engagement activities and contribute to strategic software engineering decisions.

Education

Bachelor's degree in Computer Science or a related discipline

Job description

Columbia Technology Partners, Inc is seeking a Software Engineer to develop, maintain, and enhance complex software systems supporting mission-critical operations. The ideal candidate will contribute to all phases of the software development lifecycle, from requirements analysis, design, development, testing, integration, deployment, and sustainment.

Opportunities are available for entry-level developers through senior technical leaders, supporting advanced analytics, large-scale data

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer – Real-Time & Data Analytics
Software Engineer – Real-Time & Data Analytics

Columbia Technology Partners, Inc • Annapolis (MD), Northern (KY)

Hybrid
USD 110,000 - 180,000
Medical plans
Vision + Dental
401k
+5
Software Engineer - Real-Time Data & Cloud
Software Engineer - Real-Time Data & Cloud

Columbia Technology Partners, Inc • Corridor North (MD)

On-site
USD 95,000 - 150,000
Competitive benefits
401k retirement plan
Paid time off
+2
Cloud Software Engineer – Cloud-Native & Big Data
Cloud Software Engineer – Cloud-Native & Big Data

Columbia Technology Partners, Inc • Maryland

On-site
USD 160,000 - 185,000
Senior Systems Engineer - Mission-Critical Data Systems
Senior Systems Engineer - Mission-Critical Data Systems

Columbia Technology Partners • Maryland

On-site
USD 182,000 - 233,000
Profit Sharing Bonus
401k – company matching
PTO + Leave
+1
Software Engineer II – Real-Time Analytics & Data Systems
Software Engineer II – Real-Time Analytics & Data Systems

Synergy ECP • Columbia (MD)

On-site
USD 130,000 - 170,000
Software Engineer I: Real-Time Data & Analytics
Software Engineer I: Real-Time Data & Analytics

Synergy ECP • Columbia (MD)

On-site
USD 90,000 - 120,000
Systems Engineer: Lead Mission-Critical Systems
Systems Engineer: Lead Mission-Critical Systems

Columbia Technology Partners, Inc • Annapolis (MD), Northern (KY)

Hybrid
USD 80,000 - 120,000
Systems Engineer: Enterprise‑Scale, Mission‑Critical Delivery
Systems Engineer: Enterprise‑Scale, Mission‑Critical Delivery

Columbia Technology Partners, Inc • Maryland

On-site
USD 130,000 - 250,000
Profit Sharing Bonus
Referral Bonus Program
Retirement: 401k
Senior Software Engineer & Technical Lead - Secure Platforms
Senior Software Engineer & Technical Lead - Secure Platforms

Columbia Technology Partners • Corridor North (MD)

On-site
USD 130,000 - 195,000
Cloud-Native Software Engineer for Distributed Systems
Cloud-Native Software Engineer for Distributed Systems

Columbia Technology Partners • Corridor North (MD)

On-site
USD 120,000 - 180,000
401k plan
Profit sharing bonus
Career growth opportunities
+1