Newcourse Communications, Inc. · 1 day ago
Programming Team Lead
Newcourse Communications is a leading full-service data processing, print, and mail provider based in Nashville, Tennessee. They are seeking a Programming Team Lead who will be responsible for leading a small team of programmers in preparing, formatting, and delivering client-facing documents for financial services clients while also performing hands-on programming work and providing technical guidance to the team.
Responsibilities
Format and edit complex client templates using various tools
Write and manage code for document layouts, styling, links, and formatting
Build and maintain data-driven document templates that merge customer data into formatted outputs
Review documents for accuracy, structure, compliance, and adherence to client specifications
Troubleshoot and resolve complex formatting, layout, and data integration issues
Update and maintain document templates and standards for multiple clients
Handle escalated or technically challenging client deliverables
Provide technical guidance and mentoring to team members on document generation and workflows
Assign and coordinate work among team members based on skills, capacity, and priorities
Review team members' work for quality, accuracy, and compliance before client delivery
Serve as the escalation point for technical questions and complex programming challenges
Conduct regular check-ins with team members to provide feedback and support
Help onboard and train new programmers on tools, processes, and client requirements
Ensure all team deliverables meet quality standards and client specifications
Identify and implement process improvements to increase efficiency and reduce errors
Develop and maintain documentation for templates, workflows, and best practices
Create standardized procedures for common programming tasks and client requirements
Collaborate with QA team on quality control processes and standards
Work directly with stakeholders to understand document requirements and specifications
Coordinate with Programming Manager on team capacity, priorities, and client commitments
Collaborate with developers and technical staff on automation and system integration tasks
Communicate project status, challenges, and completion timelines to management
Partner with management on technical feasibility for new client requests
Learn and apply programming languages (C#, SQL, JavaScript) to support document automation
Work with developers on integrations with client platforms
Develop SQL queries to extract and validate customer data for document workflows
Stay current on document automation technologies and industry best practices
Qualification
Required
3+ years of experience in document programming, production, or similar technical role
Expert-level proficiency in MS Office Applications (styles, templates, sections, advanced formatting)
Strong HTML skills for document layout, styling, and formatting
Experience with data-driven documents and mail merge or similar templating systems
Exceptional attention to detail and commitment to accuracy
Proven ability to troubleshoot complex formatting and layout issues
Experience mentoring, training, or providing guidance to others
Strong communication skills with ability to explain technical concepts clearly
Ability to manage multiple priorities and meet tight deadlines
Self-motivated with strong problem-solving abilities
Preferred
Experience in financial services, mortgage, banking, or insurance document production
Familiarity with mortgage servicing platforms (BKFS/ICE, etc.)
Knowledge of regulatory requirements for financial communications
Programming experience with C#, SQL, or JavaScript
Experience with automated document workflows or document generation systems
CSS knowledge for advanced styling and layout control
Previous team lead, supervisor, or lead programmer experience
Benefits
Flexible work environment with focus on work-life balance
Competitive compensation and benefits
Company
Newcourse Communications, Inc.
Newcourse is a provider of print & mail, data processing, marketing, product development and consulting services for the financial services industry.
Funding
Current Stage
Early StageCompany data provided by crunchbase