Logo for Cisive

Associate Software Developer

Role overview

Summary

The Associate Software Developer role supports the development, testing, and maintenance of software applications at Cisive. This entry-level position focuses on building programming skills and learning industry best practices while contributing to the company's enterprise software platforms.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
  • 0–2 years of professional software development experience
  • Basic proficiency in at least one programming language (e.g., C#, Java, Python)
  • Understanding of core software development concepts such as algorithms, data structures, debugging, and version control
  • Strong analytical and problem‑solving skills with an eagerness to learn

Responsibilities

  • Write clean, maintainable, and efficient code following established coding standards.
  • Assist in identifying, troubleshooting, and resolving basic software defects.
  • Participate in code reviews to learn best practices and support continuous improvement.
  • Collaborate with team members to design, develop, and test new or enhanced software features.

Key facts

Hard skills

Other skills

  • Analytical Skills
  • Problem Solving
  • Communication

About the company

Cisive logo

Cisive

  • HR Services
  • Large
  • 1,001–5,000
Cisive has led the industry in background screening & monitoring accuracy, quality, & trust for 40+ yearsWe work to empower the world’s largest and most highly regulated industries to optimize their talent programs & make their workspaces saferOur PreCheck and Driver iQ vertical-specialized brands lead the healthcare & transportation industries with the most accurate background screening availableWe believe in only the highest standards when it comes to your organization's safety & success

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

It's fun to work in a company where people truly BELIEVE in what they're doing!
We're committed to bringing passion and customer focus to the business.

At Cisive, our vision is to make securing the right talent effortless. We provide technology-first background screening, identity verification, and continuous monitoring solutions that help organizations hire and manage their workforce with confidence.

Our Values

  • Integrity First: We uphold the highest ethical standards in everything we do.
  • Innovate Fearlessly: We challenge the status quo, embrace emerging technologies, and continuously refine our solutions to stay ahead of industry needs.
  • Win Together: We break down barriers, share knowledge, and champion teamwork across departments, brands, and global offices to achieve our collective goals.
  • Customer Obsessed: We go beyond transactional interactions to become trusted partners in risk mitigation and workforce management.
  • Stay One Step Ahead: We proactively seek knowledge that helps us—and our clients—stay ahead of the curve

Job Summary

The Associate Software Developer is an entry-level role responsible for supporting the development, testing, and maintenance of software applications under the guidance of senior team members. This position focuses on building foundational programming skills, contributing to team development efforts, and learning industry best practices while supporting Cisive’s enterprise software platforms.

Duties and Responsibilities

  • Write clean, maintainable, and efficient code following established coding standards.
  • Assist in identifying, troubleshooting, and resolving basic software defects.
  • Participate in code reviews to learn best practices and support continuous improvement.
  • Collaborate with team members to design, develop, and test new or enhanced software features.
  • Support the documentation of code, technical processes, and application functionality.
  • Contribute to Agile ceremonies including sprint planning, sprint reviews, and daily stand-ups.
  • Learn and apply new technologies, frameworks, and tools as directed by senior development staff.
  • Perform other duties as assigned.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
  • 0–2 years of professional software development experience.
  • Basic proficiency in at least one programming language (e.g., C#, Java, Python).
  • Understanding of core software development concepts such as algorithms, data structures, debugging, and version control.
  • Strong analytical and problem‑solving skills with an eagerness to learn.
  • Effective communication skills and ability to collaborate within a team environment.

Working Conditions

  • Fully remote work environment.
  • Collaborative, team-oriented setting with guidance and mentorship from senior engineers.
  • Use of modern software development tools, repositories, and cloud-based platforms.

Physical Requirements

  • Ability to communicate clearly and exchange accurate information frequently.
  • Constant operation of a computer, keyboard, phone, and other standard office equipment.
  • Ability to occasionally move objects up to 10 lbs.

Related jobs

See all Software Developer jobs

Other jobs at Cisive