The Upper Deck Company · 4 months ago
Sr. Software Developer/Manager
The Upper Deck Company is seeking a Sr. Software Developer to lead enterprise software initiatives and manage the development team. This role involves driving Microsoft-based solutions, aligning technology with business goals, and ensuring best practices across the software development lifecycle.
Sports
Responsibilities
Architect, develop, and maintain scalable applications using Microsoft .NET and C#
Design and manage robust SQL Server database structures and optimize performance
Mentor junior developers, oversee code quality, and promote team development
Translate business needs into efficient and scalable technical solutions
Communicate project updates, technical risks, and recommendations to IT leadership
Ensure best practices across the software development lifecycle
Provide guidance and direction for internal developers
Proactively communicates and manages expectations of team and self to ensure transparency
Champion best practices for software coding and structure
Complete assessment of the strengths and weaknesses of IT team members and develop a growth plan for each team member
Provides functional and technical support/expertise during development, implementation testing of software projects
Research and evaluate new and updated products, features, and capabilities to ensure continual service improvement. Assist with new system selection, implementation, testing, and training
Working closely with other specialists, stakeholders, and managers to understand their needs
Overseeing implementation/adoption of projects
Manage project from inception to implementation
Performs other related duties as assigned
Qualification
Required
Bachelor of Science degree or equivalent in information technology field
Minimum of 10 years of hands-on experience with Microsoft .NET and C#
5+ years' leadership experience
Experienced in software development methodology
Deep understanding of SQL Server database architecture and optimization
Proven ability to manage, mentor, and elevate software development teams
Demonstrated experience translating technical insight into strategic recommendations
Experienced in project management methodology
Experienced in requirements technical gathering and requirements documentation
Advanced-level knowledge of software development best practices and development life cycle
Full-Stack front / backend knowledge
Detail-oriented, with superior verbal and written communication skills
Strong critical thinker with problem solving aptitude
Excellent organizational skills with the ability to juggle multiple tasks at once
Ability to convey technical information in non-technical terms
Ability to prioritize and manage time effectively while also ensuring accuracy of work through attention to detail
Knowledge of informational technology disciplines, e.g., software applications and interfaces, production operations, quality assurance and systems management, etc
Strong Problem-solving
Effective communication skills (explaining reports, analysis, and insights to business partners)
Project Management experience doing the following: managing projects to ensure successful delivery (on time, within budget, meeting agreed upon success criteria) by establishing clear goals and accountabilities; developing project plans and allocating resources; identifying potential issues/risks and developing contingency plans
A high degree of confidentiality required
Ability to work in a fast-paced, always changing environment
Company
The Upper Deck Company
Upper Deck, headquartered in Carlsbad, Calif., is a worldwide sports and entertainment company built on the pillars of quality craftsmanship, authenticity and innovation with a dedication to creating products that turn memorable moments into collectibles.
H1B Sponsorship
The Upper Deck Company has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
Funding
Current Stage
Growth StageRecent News
2026-01-07
2025-12-11
Company data provided by crunchbase