Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CTDI Logo

Programmer

CTDI

Salary not specified
Oct 9, 2025
PA, US
Apply Now

CTDI is looking for a Programmer to write code and develop applications using a variety of tools, languages, processes, and technologies to ensure technical solutions align with business needs, while maintaining high quality and adhering to agreed-upon standards throughout development and implementation.

Requirements

  • 2-5 years of recent experience in application development using Microsoft .NET Core, .NET Framework, and core related technologies.
  • Experience building software systems, from simple to complex, with successful delivery to production.
  • Proficiency with relevant development technologies and tools.
  • Familiarity with microservices architecture, API design, and RESTful services.
  • Familiarity with DevOps practices, CI/CD pipelines, and automation tools.

Responsibilities

  • Design, code, test, debug, document, deliver, and support both web and client-server applications.
  • Manage the efficient and effective applications and tools consistent with established specifications and business requirements.
  • Develops proof-of-concepts applications that provide creative solutions for our customers and operations.
  • Collaborate with and takes direction from Technical Lead and subject matter experts in the technical assessment of new designs and development work.
  • Troubleshoot and resolve technical issues, ensuring minimal disruption to services.
  • Provides technical support for operational issues and identifies opportunities to enhance the systems in order to boost efficiencies.
  • Contribute to architecture and design decisions.

Other

  • Motivated to take ownership of tasks and see them through to completion.
  • Strong written and verbal communication skills, with the ability to understand others and clearly articulate ideas.
  • Ability to adapt quickly in a fast-paced environment with changing priorities.
  • Effective problem-solving abilities and decision-making skills, with a strategic mindset and a focus on results and continuous improvement.
  • Excellent analytical skills and the ability to manage multiple tasks simultaneously.
  • Ability to work independently and in a team environment.
  • Proficient in Microsoft Office applications.
  • Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent work experience.
  • United States (Required)
  • Must be 18 years of age
  • This position does not qualify for visa sponsorship.