What are the responsibilities and job description for the Tech Lead position at CCR Media?
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
General Knowledge, Skills, and Abilities
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 :
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 :