Demo

Tech Lead

CCR Media
Rapids, IA Full Time
POSTED ON 2/18/2025
AVAILABLE BEFORE 5/17/2025

Job Description

Job Description

Description : Tech Lead

BUSINESS UNIT : CCR Media

FUNCTION : Software Engineering

REPORT TO : Director of Solution Architecture

CLASSIFICATION : Exempt

NOTE : No H1B sponsorship

LOCATION : Cedar Rapids, Iowa

EDUCATION : BS in Computer Science or a related technical field

EXPERIENCE : 7-10 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 Software Development Lead to guide our development team.

This role requires deep technical and leadership skills, as well as a strong understanding of software architecture to drive design, development, and deployment of high-quality applications. The role will support developers, drive technical decision-making, and collaborate across teams to ensure solutions meet business needs while adhering to best practices in security, scalability, and maintainability.

Our ideal candidate thrives in an innovative and agile environment, is self-motivated and strategic, and has a strong ability to align technical efforts with business objectives. This role will play a crucial part in shaping the development direction of our products.

Responsibilities

  • Lead and mentor a small team of software developers providing technical guidance and support
  • Assist in hiring, onboarding, and performance evaluation of software developers
  • Facilitate sprint planning, backlog refinement, stand-ups, and retrospectives, ensuring team alignment, removing blockers, and driving continuous improvement through Agile best practices
  • Manage multiple projects effectively, balancing priorities and deadlines while ensuring high-quality outcomes
  • Participate in the full software development lifecycle, including planning, development, testing, deployment, and maintenance
  • Lead the design and delivery of scalable, secure, and maintainable software systems, modules and features
  • Work closely with CCRM leadership to align software development efforts with business objectives and our technical roadmap
  • Design and implement secure, scalable, and maintainable solutions by adhering to software development best practices and considering non-functional requirements such as security, performance, usability, and reliability
  • Stay current with emerging software technologies, architectures, and best practices while evaluating new tools and improving development processes for efficiency and quality
  • Collaborate with cross-functional teams, including designers, data engineers, solution architects and other developers, to deliver quality software solutions
  • Develop, implement, and troubleshoot web applications by designing APIs, integrating data sources, and performing front-end development
  • Identify and resolve software defects through debugging, root cause analysis, and issue tracking in a timely and professional manner.
  • Create and drive technical documentation for software designs, coding, and testing activities for future reference
  • Foster strong relationships with internal and external stakeholders by prioritizing their needs and delivering reliable solutions
  • Proactively solve problems and optimize processes through creative and strategic thinking
  • Demonstrate professionalism, reliability, and commitment by consistently following company values and expectations
  • Performing other duties as assigned

Technical Skills

  • Experience with Agile methodologies and the ability to drive Agile best practices across the team
  • Experience leading technical discussions with stakeholders and guiding team decisions on architecture, technology choices, and best practices
  • Expertise in API security, design and development, including authentication methods (OAuth, JWT) and secure coding best practices
  • Deep familiarity with Gitlab and common source control workflows
  • Proficiency with several programming languages and frameworks (Python, SQL, .NET / C#, JavaScript, Vue, React, JSON, HTML / CSS)
  • Strong knowledge of data structures, system design, and algorithms
  • Familiarity with cloud computing environments such as AWS, Azure, and GCP
  • Familiarity with containerization and orchestration (Docker, Kubernetes)
  • Proven ability to mentor and develop software dev teams, conducting code reviews, technical training, giving feedback and career development support
  • 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
  • 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 : https : / / ccr.net / about -us /

    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 : http : / / reviews.greatplacetowork.com / circle -computer-resources-inc

    Requirements :

    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 Tech Lead?

    Sign up to receive alerts about other jobs on the Tech Lead career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $53,435 - $68,530
    Income Estimation: 
    $76,733 - $101,052
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $88,984 - $115,784
    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: 
    $131,745 - $167,716
    Income Estimation: 
    $150,756 - $194,140
    Income Estimation: 
    $172,191 - $221,861
    Income Estimation: 
    $114,549 - $164,025
    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 Media

    CCR Media
    Hired Organization Address Rapids, IA Full Time
    Job Description Job Description Description : Senior Software Developer BUSINESS UNIT : CCR Media FUNCTION : Software En...
    CCR Media
    Hired Organization Address Rapids, IA Full Time
    Job Description Job Description Description : Director of Tech Ops BUSINESS UNIT : CCR Media FUNCTION : Technology / Ope...
    CCR Media
    Hired Organization Address Rapids, IA Full Time
    Job Description Job Description Description : Software Developer BUSINESS UNIT : CCR Media FUNCTION : Software Engineeri...

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

    Test lead

    SysMind Tech, Iowa, IA

    .NET Full Stack Tech Lead

    Laksan Technologies, Iowa, IA

    AI Assistant is available now!

    Feel free to start your new journey!