Demo

Software Developer

CCR Technologies
Rapids, IA Full Time
POSTED ON 2/21/2025
AVAILABLE BEFORE 5/18/2025

Software Developer

BUSINESS UNIT : CCR Media

FUNCTION : Software Engineering

REPORT TO : Director of Tech Ops

CLASSIFICATION : Exempt

NOTE : No H1B Sponsorship

LOCATION : Cedar Rapids, Iowa

EDUCATION : BS in Computer Science or a related technical field

EXPERIENCE : 2-4 years in software development

Position Overview

CCR Media (CCRM) builds and delivers innovative technology solutions and products for the media industry in the U.S. and across the globe. Our clients are some of the largest Media Measurement, Media Analytics and Consumer Electronics companies in the world. We are searching for a highly motivated, dedicated, and experienced team member who understands the importance of business relationships to deliver our vision. This person must be able to adjust quickly to changing conditions, relish tackling challenges in a fast-paced environment and deliver results with confidence, collaboration and determination.

Our ideal candidate thrives in an innovative and agile environment, is self-motivated and self-directed, but can also work collaboratively across a matrixed team by establishing trust and developing strong relationships. This individual will play a crucial role in designing, developing, testing and deploying software applications that solve key business problems.

Responsibilities

  • Participate in the entire software development lifecycle, from concept and design to testing and deployment
  • Collaborate with team to design and launch new modules and features based on business needs
  • Implement web applications through planning and developing data sources & APIs, and basic front-end development
  • Ensure that non-functional requirements such as security, performance, scalability, usability, and reliability are being considered when architecting solutions
  • Write well-designed, efficient, and maintainable code while adhering to software development best practices
  • Troubleshoot, debug, and resolve software defects and issues submitted via tickets in a professional and timely manner
  • Contribute to the improvement of existing software development processes and methodologies
  • Collaborate with cross-functional teams, including designers, data engineers, solution architects and other developers, to deliver quality software solutions
  • Create technical documentation for software designs, coding, and testing activities for future reference
  • Work on multiple projects simultaneously and manage priorities effectively
  • Stay current with and provide insight on cutting edge software approaches, architectures, frameworks, and vendors
  • Develop and maintain strong relationships with internal and external customers by making their needs a primary focus
  • Generating creative solutions and approaches to solve problems and optimize organizational processes
  • Assist with troubleshooting and root cause analysis for software-related technical issues
  • Enter time and expenses in CCR systems as it occurs and submit them for approval by the designated deadline
  • Manage your own performance to achieve expected results
  • Exemplify and promote CCR values
  • Actively demonstrate reliability by maintaining a consistent work schedule
  • Performing other duties as assigned

Technical Skills

  • Experience with Agile Software Development methodologies
  • Proficiency with several programming languages and frameworks (Python, SQL, .NET / C#, JavaScript, Vue, React, JSON, HTML / CSS)
  • Experience in API design and development
  • Experience with Git and common source control patterns (e.g. proper branch management, pull requests)
  • Strong knowledge of data structures, system design, and algorithms
  • Familiarity with cloud computing environments such as AWS, Azure, and GCP
  • General Knowledge, Skills, and Abilities

  • Proven critical thinking skills and ability to use good judgement
  • Demonstrated ability to be organized and self-directed
  • Continually seeking opportunities to gain new knowledge
  • Strong written and verbal communication skills with professional demeanor
  • Able to work effectively within a team by developing, maintaining and strengthening trusted partnerships
  • Ability to connect with stakeholders across the technical spectrum throughout the organization
  • Strong analytical skills with the ability to collect, organize, analyze, and disseminate significate amounts of information with attention to detail and accuracy
  • Passion for helping people and creating a positive customer experience (for both internal and external customers)
  • Ability to work in a fast-paced environment
  • Enthusiasm for change and innovation
  • Ability to identify and understand issues, problems and opportunities even with limited information, and make appropriate and timely decisions
  • Thorough and resourceful in completing tasks independently
  • Ability to learn quickly and gain solid understanding of CCRM systems
  • Ability to work within a ticketing system, documenting all transactions appropriately
  • Why CCR

    CCR is a privately held corporation that was founded in 1986 that provides technology services to large and small businesses nation-wide from our location in Cedar Rapids, IA. Our achievements include :

  • Top quartile revenue growth for each of the last 5 years as per the worldwide Service Leadership Index® precision benchmark.
  • Nationally recognized as "Great Place to Work" - 9 years in a row
  • 10-years consecutively listed on Inc. 5000 - Fastest Growing Privately Owned Companies in America
  • 13x top 100 listing on MSPMentor 501 internationally
  • Nationally awarded Platinum HIRE Vets Medallion
  • 4x TAI IT Service Provider of the Year
  • Learn more about CCR and our values :

    CCR offers a unique work-life balance and environment. Our competitive benefits package includes free daily lunch for employees, gym membership reimbursement, health, dental, and vision insurance, paid time off and paid holidays, a 401k program, quarterly profit sharing, short & long term disability and life insurance and lots of development opportunities to help you grow your professional career.

    Learn about our culture :

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Developer?

    Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $91,486 - $118,193
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at CCR Technologies

    CCR Technologies
    Hired Organization Address Rapids, IA Full Time
    Infrastructure Solution Architect FUNCTION : Orbit Farm Technologies SUB FUNCTION : Service Delivery REPORT TO : General...
    CCR Technologies
    Hired Organization Address Lawler, IA Full Time
    Description Network and Systems Technician FUNCTION: Orbit Farm Technologies SUB FUNCTION: Service Delivery REPORT TO: G...

    Not the job you're looking for? Here are some other Software Developer jobs in the Rapids, IA area that may be a better fit.

    Software Developer

    Geonetric, Rapids, IA

    Software Developer

    CCR Media, Rapids, IA

    AI Assistant is available now!

    Feel free to start your new journey!