Back to jobs

Software Developer

Dignitas Digital · Philadelphia, PA, US

Spotted 3h agoFull-time

Job details

Pay
$90,000 – $120,000 a year
Work mode
On-site
Employment
Full-time
Posted
Oct 21, 2026
Last confirmed open
Oct 22, 2026
Job description

About this role

About the Company

Dignitas Digital is a Philadelphia-based digital agency specializing in custom software development, web and mobile applications, cloud solutions, and digital transformation. The company works with startups, small and medium-sized businesses, and larger organizations to build tailored technology solutions, modernize existing systems, and improve business processes through software and automation.

Job Overview

Dignitas Digital is seeking a Software Developer to design, develop, test, and maintain applications that address business and customer needs. The ideal candidate will have a solid programming foundation, an analytical mindset, and the ability to collaborate with designers, project managers, and other developers to deliver reliable software solutions.

The successful candidate will contribute throughout the software development lifecycle, from understanding requirements and implementing features to troubleshooting issues, improving performance, and supporting application updates.

Key Responsibilities

  • Design, develop, and maintain custom software applications.
  • Translate business and technical requirements into practical software solutions.
  • Write clean, reusable, efficient, and maintainable code.
  • Develop and integrate APIs, backend services, and database-driven features.
  • Build and maintain web application components using appropriate technologies.
  • Test software functionality and troubleshoot technical issues.
  • Identify opportunities to improve application performance, security, and scalability.
  • Collaborate with designers, developers, and project stakeholders to deliver project milestones.
  • Participate in code reviews, debugging, and software testing.
  • Maintain technical documentation and support application deployment.
  • Contribute to software modernization, integrations, and workflow automation projects.

Required Skills

  • Proficiency in at least one programming language, such as JavaScript, TypeScript, PHP, Python, Java, or C#.
  • Understanding of software development principles and application architecture.
  • Familiarity with APIs, databases, and data integration.
  • Experience with Git or similar version control systems.
  • Knowledge of debugging, testing, and troubleshooting techniques.
  • Strong analytical, organizational, and problem-solving skills.
  • Effective communication and collaboration abilities.

Preferred Qualifications

  • Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Experience developing web applications or custom business software.
  • Familiarity with frameworks such as React, Node.js, Laravel, or comparable technologies.
  • Exposure to cloud platforms, deployment workflows, and CI/CD pipelines.
  • Understanding of Agile development methodologies.
  • Experience working on client projects, software integrations, or application modernization.

Benefits

Health insurance, paid time off, retirement benefits, and professional development opportunities should be confirmed with the employer.

Equal Opportunity

Applicants should be evaluated fairly based on relevant skills, experience, and job-related qualifications. Current employment policies and available accommodations should be confirmed with the employer.

Pay: $90,000.00 - $120,000.00 per year

Benefits:

  • Health insurance
  • Relocation assistance
  • Visa sponsorship
  • Vision insurance

Work Location: In person

Interested in this role?Continue on Indeed to apply.
Apply on Indeed