Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Mid-Level Software Developer

Cogent People Inc.

Employment Type: Full-time, W2 position with Cogent People Inc. This is a direct hire position with full benefits.


Location: Hybrid Columbia, MD (3 days onsite per week) OR Remote (as applicable to role)


Work Authorization Requirements


To comply with government contracting requirements, candidates must meet all of the following:

  • Must be a U.S. Citizen, Permanent Resident, or valid EAD holder
  • Must have lived in the United States for at least 3 of the past 5 years
  • Must be currently authorized to work in the U.S. without sponsorship
Sponsorship (H-1B) is not available for this position (now or in the future).


Candidates who do not meet these requirements will not be considered.


Clearance Requirement


Public Trust required or ability to obtain, depending on assignment.


About Cogent People Inc.

Cogent People Inc. is a government consulting and technology services firm supporting mission-critical federal and commercial programs. We deliver secure, scalable, and modern digital solutions across complex IT environments.


Our teams thrive at the intersection of engineering excellence and mission impact, building systems that matter.


Job Overview


Cogent People Inc. is seeking a Mid-Level Software Developer to join our IT team, working on software solutions that support data and analytics workflows.


This role is responsible for designing, building, and maintaining scalable applications and services that support critical business operations and reporting. The position ensures alignment with business goals, user needs, and technical requirements through the development of cloud-native, mission-critical systems and integration with data pipelines and analytics workflows.


The ideal candidate will bring experience in software development, cloud technologies, data integration, and analytics workflows, along with the ability to collaborate across cross-functional teams and operate effectively in a fast-paced environment.


What You'll Do
  • Develop software components and services in Python and/or Java that support data integrations, processing, and reporting
  • Build and support cloud-native applications and data processing solutions within AWS environments
  • Analyze existing applications for performance, reliability, and integration, and recommend improvements
  • Work alongside and integrate with existing data pipelines and analytics workflows to support business data products
  • Support automation and enhancement of reporting workflows, data processing, and operational support activities
  • Monitor, troubleshoot, and resolve application and integration issues
  • Collaborate with architects and business stakeholders to develop solutions for data-centric, integrated systems
  • Conduct unit testing of developed code and support regression and acceptance testing
  • Contribute to code reviews, technical documentation, and knowledge sharing within the team
Requirements

What We're Looking For
  • Bachelor's degree in Computer Science, Information Systems, or a related field, or an equivalent combination of education and experience
  • 4-6 years of experience in software development
  • Proven hands-on experience with Python and/or Java
  • Experience working with data pipelines and analytics workflows
  • Experience working with relational databases and SQL
  • Experience building and deploying applications or workflows on AWS cloud services
  • Solid understanding of performance optimization, data quality, security best practices, and application integration
  • Ability to conduct unit testing and support regression and acceptance testing
  • Excellent written and verbal communication skills
  • Strong attention to detail with a commitment to high-quality, accurate work
  • Proven ability to manage time and prioritize tasks in a fast-paced environment
  • Ability to collaborate effectively across cross-functional teams
  • Strong problem-solving and analytical abilities
What Will Set You Apart
  • AWS certification (Developer, Solutions Architect, or Data-related)
  • Experience with Snowflake, Databricks, or similar data platforms
  • Experience with Splunk or similar observability/log analytics tools
  • Experience with AI-assisted development tooling
  • Experience with workflow orchestration and infrastructure automation tools such as Terraform
  • Prior experience working in highly regulated environments, such as government contracts
  • Adaptability to new and emerging technologies, with a proactive approach to identifying and solving problems
Why Cogent People Inc.?


At Cogent People, we combine technical excellence with a mission-driven culture. Our teams work on meaningful, high-impact projects that support government and enterprise transformation initiatives.


We offer:
  • Competitive compensation
  • Career growth and professional development opportunities
  • Exposure to complex, mission-critical systems
  • A collaborative and supportive team environment
  • Long-term client engagements with stability and continuity
We are a Certified Great Place to Work, committed to building an inclusive and high-performance culture.


Benefits
  • Medical, Dental, and Vision Insurance (comprehensive coverage)
  • 401(k) with company match
  • Company-paid life insurance
  • Short-term and long-term disability coverage
  • Paid Time Off: 3 weeks annually + 10 paid holidays
  • Employee assistance and wellness resources (as applicable)
Compliance Notice


Cogent People Inc. conducts employment verification for all candidates. Misrepresentation of work authorization, residency history, or professional experience will result in disqualification.


We are an Equal Opportunity Employer (EEO) and evaluate all applicants based on qualifications, experience, and role requirements.


We do not engage third-party recruiters for this role unless explicitly stated.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Mid-Level Software Developer in Columbia, MD vacancy
  • $144k - $210k

     ...Mid-Level Web Developer Why This is an Exciting Role: As a Web Developer at Boeing Intelligence & Analytics you will be responsible for...  ...Design, develop, test, deploy, maintain, and enhance web-based software solutions that support mission-critical intelligence... 
    Software
    Contract work
    Remote work

    Boeing Intelligence & Analytics

    Annapolis Junction, MD
    4 days ago
  • Top Secret cleared mid-level Java Developer Xelas Systems Engineering, LLC is looking for a Top Secret cleared mid-level Java Developer with the...  ...efforts. Analyze and respond to user requirements. Develop software and adhere to customer coding standards. Document code... 
    Software

    Xelas Systems Engineering

    Columbia, MD
    20 hours ago
  •  ...requirements such as modern hardware and software solutions, delivery, operating system...  ...organization. EIS is in the process of designing, developing and implementing major changes to the IT...  .... Articulate/whiteboard ideas to all levels of management. Provide lifecycle... 
    Software
    Remote work

    Capital Solutions Group LLC

    Annapolis Junction, MD
    4 days ago
  • $87.1k - $157.45k

     ...and exciting opportunity for a Signals Software Engineer in our Intel Sectors, Cyber &...  ...and performance specifications. Design, develop, and enhance software to add new features...  ...0.00 The Leidos pay range for this job level is a general guideline onlyand not a guarantee... 
    Software
    Local area
    Immediate start
    Relocation package
    Flexible hours

    Leidos

    Columbia, MD
    6 days ago
  •  ...architecture. Responsibilities: Designs, develops, integrates, and maintains complex...  ...activities. Collaborates closely with software engineers, network engineers, security...  ...compliance. Troubleshoots and resolves system-level issues related to performance,... 
    Software

    Base2 Solutions

    Annapolis Junction, MD
    4 days ago
  • $131.3k - $237.35k

     ...exciting opportunity for a Senior Signals Software Engineer in our Intel Sectors, Cyber &...  ...performance specifications. Design, develop, and enhance software to add new features...  ...0.00 The Leidos pay range for this job level is a general guideline onlyand not a guarantee... 
    Software
    Local area
    Immediate start
    Relocation package
    Flexible hours

    Leidos

    Annapolis Junction, MD
    20 hours ago
  • $115k - $190k

     ...do not apply if you currently do not possess this level of clearance.*** Are you a Mid-Level Analytics Developer who is ready for a new challenge that will launch...  ...It Happen! GliaCell Technologies focuses on Software & System Engineering in Enterprise and Cyber Security... 
    Software
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies

    Annapolis Junction, MD
    26 days ago
  •  ...continue to push technology forward. Responsibilities: Develops, implements, and maintains security solutions for complex...  ...policies and guidelines. Collaborates with system architects, software engineers, and network engineers to incorporate security requirements... 
    Software

    Base2 Solutions

    Annapolis Junction, MD
    4 days ago
  • $72.7k - $149.2k

     ...Software Engineer The Opportunity: CACI is seeking an entry-level software engineer to develop, maintain, and enhance complex and diverse software systems based upon documented requirements. You will work individually or as part of a team. You will review and test software... 
    Software
    Contract work
    For contractors
    Work experience placement
    Flexible hours

    CACI International

    Annapolis Junction, MD
    4 days ago
  •  ...existing corporate tools. Understand the customers' mission, collaborate with team members, gather user requirements, and quickly develop solutions. Design and create reliable, intuitive user interfaces and workflows. Independently drive feature development... 
    Software

    thejosefgroup.com

    Columbia, MD
    3 days ago
  •  ...management of these applications. Candidate must have a strong and broad foundational IT skillset, including supporting virtualization software, Linux/Windows Operating Systems, server, network, storage and security principals. Must be able to support and deliver critical... 
    Software
    Contract work
    For contractors
    Remote work

    Georgia IT Inc

    Columbia, MD
    2 days ago
  • $115k - $190k

     ...do not apply if you currently do not possess this level of clearance. Are you a strong Mid-Level Software Engineer who is ready for a new challenge that will...  ...you in the latest technologies. We will develop and support your own personalized training program... 
    Software
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Columbia, MD
    2 days ago
  • $259k

     ...Full Scope Polygraph to be considered. Job Description • Develop and enhance UI prototypes using Python, Java, HTML/CSS, and JavaScript...  .... • Utilize Linux, Bash, Git, SQL, MySQL, and PostgreSQL for software development. • Process Big Data with Apache Spark and Parquet... 
    Software

    Navstar

    Annapolis Junction, MD
    4 days ago
  •  ...Mid-Level Software Engineer This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking...  ...position. The Software Engineer shall be responsible for developing and maintaining a web application that manages access to HPC... 
    Software
    Full time

    Navstar

    Annapolis Junction, MD
    4 days ago
  • $180k - $220k

     ...Software Engineer Annual Salary Range: $180,000 to $220,000 with Full Benefits to include...  ...solutions. Our software engineers develop the next-generation technologies that drive...  ...requirements analysis and synthesis from system level to individual software components.... 
    Software

    Base2 Solutions

    Annapolis Junction, MD
    4 days ago
  •  ...infrastructure support, networks, automation, and specialized software development. Installation, configuration, tuning, and support...  ...Exchange Centrify Configuration, tuning, testing and advanced level troubleshooting and support of virtualization products such as... 
    Software

    Fuse Engineering

    Annapolis Junction, MD
    4 days ago
  •  ...Lead Software Engineer (Backend Java) Seeking a Lead Software Engineer (Backend Java) to...  ...Bridge claims processing system Design, develop, and maintain Java-based microservices...  ...deployed and run) ~ Kubernetes (console-level experience) ~ Oracle Database (primary... 
    Software

    Lumen Solutions Group Inc.

    Columbia, MD
    4 days ago
  •  ...EIS is in the process of designing, developing and implementing major changes to the IT...  ...requirements such as modern hardware and software solutions, delivery, operating system and...  ...Certification: • Requires: IASAE, Level 2 • Requires: Computing Environment (CE... 
    Software
    Remote work

    Capital Solutions Group LLC

    Annapolis Junction, MD
    2 days ago
  •  ...Software Developer is needed to perform the following duties: • API development and Deployment through LN studio. Integration of third-...  ...problems • Building Use-Case Diagrams, Sequence Diagrams, High Level Documents, System Architecture Diagrams, System Integration... 
    Software

    Sailotech

    Columbia, MD
    1 day ago
  • $115k - $190k

     ...if you currently do not possess this level of clearance. Are you a Mid-Level DevOps Engineer who is ready...  ...the latest technologies. We will develop and support your own personalized training...  ...GliaCell Technologies focuses on Software & System Engineering in Enterprise... 
    Software
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Columbia, MD
    1 day ago
  • $98.56 - $113 per hour

     ...Signals Software Engineer EverWatch is a government solutions company providing advanced defense, intelligence, and deployed support...  ...for an experienced signals software engineer like you to help develop advanced technology solutions addressing our clients' most mission... 
    Software
    Hourly pay
    Contract work
    Local area

    Navstar

    Annapolis Junction, MD
    4 days ago
  •  ...Software Engineer Location: Annapolis Junction, Maryland Category: Software Engineer...  ...Requirements The Signals Software Engineer develops, maintains, and enhances signal...  ...requirements analysis and synthesis from system level to individual software components.... 
    Software
    Remote work

    SUNAYU

    Annapolis Junction, MD
    4 days ago
  • $10k

     ...Principal Software Engineer Join ClearEdge and be part of a mission-focused team solving some of the DoD's most complex technical...  ...and performance optimization Experienced in architecting, developing, and maintaining complex software solutions Adept at solving... 
    Software

    Navstar

    Annapolis Junction, MD
    4 days ago
  • $172k

     ...Mid Level Database Engineer SYSTOLIC is seeking a Mid Level Database Engineer with MongoDB...  ...[$172k/yr] Job Description: Develop capabilities to shift from a manual...  ...of database structures, database parser software, and database loading software. Direct... 
    Software
    Shift work

    Navstar

    Annapolis Junction, MD
    4 days ago
  • $130k - $200k

     ....NET. Strong knowledge of web application architecture and software including Web Servers (Apache, IIS), J2EE Application Servers (...  ...NetCollector, NetAuditor, Aternity) Minimum DOD 8140/ DOD 8570 IAT Level II Certification (examples include: A+ CE, CCNA-Security,... 
    Software
    Remote work

    sprysquared.com

    Columbia, MD
    2 days ago
  • $204k - $247k

     ...Responsibilities: ~Understand the customers' mission, collaborate with team members, gather user requirements, and quickly develop solutions. ~Independently drive feature development taking ownership of the entire development lifecycle. ~Integrate with... 
    Software
    Immediate start

    Navstar

    Columbia, MD
    3 days ago
  • $123.09k - $184.8k

     ...delivery and enhances lives. Our leadership model is about developing great leaders at all levels and creating opportunities for our people to grow –...  ...using AI-assisted coding tools in professional software development (e.g., GitHub Copilot, Cursor, Claude, or similar... 
    Software
    Full time
    Part time
    Work at office
    Local area
    Work from home
    Home office
    Shift work
    2 days per week

    Blue Shield Of California

    Annapolis Junction, MD
    14 hours ago
  • $180k - $220k

     ...Software Engineer Salary Range: $180,000 – $220,000 Clearance Required: TS/SCI with Full...  ...are seeking a Full-Time Software Engineer Level 3 supporting cybersecurity-focused...  ...SDLC processes Core Responsibilities • Develop and maintain enterprise software solutions... 
    Software
    Full time

    Joseph Michaels International

    Columbia, MD
    7 days ago
  • $200k - $220k

     ...Software Engineer Level 3 Location: Fort Meade, MD Clearance Required: TS/SCI with Full Scope Polygraph Salary: $200,000 – $220,000 Employment Type: Full-Time Relocation Assistance: Available We are seeking a full-time software engineer level 3 to support a cybersecurity... 
    Software
    Full time
    Relocation package

    JobFormance

    Columbia, MD
    9 days ago
  •  ...infrastructure support, networks, automation, and specialized software development. Installation, configuration, tuning, troubleshooting...  ...Valid RHCSA or higher Valid VMWare certification IAT Level II Certification required Equal opportunity employer... 
    Software

    Fuse Engineering

    Annapolis Junction, MD
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mid-Level Software Developer. Be the first to apply!