Matrix Solutions, a leader in the media software industry, is looking for a Software Engineering Team Lead. Matrix creates cutting edge enterprise software for the media industry; digital, cable, television, radio and ad agencies. At Matrix, we make media happen. The qualified individual has a passion for innovation and must be highly motivated to meet company goals and client needs. He/She will be eager to design and develop various software solutions for our industry in a collaborative environment. This position requires the candidate to excel in a hands-on leadership role with a mind for continuous team growth and excellence in all phases of software development.
Core Responsibilities and Focus
Lead a team of software engineers and testers through every aspect of delivering a SaaS product.
Be comfortable wearing many hats, getting deep into the details, and contributing where necessary
Focus on results, not just getting work done. Set goals and go for them.
Promote processes and practices that allow the team to sustainably deliver high-quality software at a rapid pace. Make it easy for others to succeed.
Create an environment of trust, optimism, and positivity that allows your team to blossom
Communicate well and frequently, keeping senior management and teammates informed of status, risks, and opportunities
Build enterprise web applications using a variety of tools and languages, including AngularJS, C#/ ASP.NET, SQL, and Azure Functions.
In collaboration with Product Management, ensure the needs of the customer or business is understood by the Software Team so that our solutions satisfy those needs effectively. Build an effective product.
Lead design discussions and ensure designs align with the Matrix architecture vision
Influence the architecture vision by exposing risk areas, identifying technical debt, and identifying opportunities. Help move the capabilities of the platform forward.
Understand best modern practices; a good eye for UI design is an asset
Help build a culture of learning and continuous improvement
Reduce waste in the development process by identifying and removing friction
Grow your teammates by providing feedback, guidance and mentoring
Be eager to learn and unafraid to do things you’ve never done before
Essential Skillset and Experience
Working knowledge of SQL and relational database design
Experience developing applications on Microsoft Azure or other cloud platforms, including serverless architecture approaches.
The ability to see the big picture and ensure that each step drives towards a long-term vision
Have a good balanced understanding of coding, testing, infrastructure, and general software delivery.
Experience building and delivering SaaS products in collaboration with Product Management
Excellent communication and team-building skills
A strong desire to solve problems and provide creative solutions
An interest in networking with other technical and business peers outside the walls of Matrix Solutions
Past experience managing people or in a technical leadership role is a plus.
Familiarity or interest in functional programming, particularly a working knowledge of F#
Solid software architecture skills, including an understanding of message or event-driven architectures
An understanding of Agile or XP-influenced methods
A strong understanding of product management best practices
Have experience coding analytic or reporting applications, particularly against large datasets
Experience guiding AI initiatives
Experience with automated testing and an understanding of automated testing best practices
Familiarity with startup culture, or experience working within other SaaS companies
About Matrix Solutions
Matrix Solutions offers a leading web-based media-specific platform that enables intelligent business decisions for managing your sales teams, their opportunities and accounts across Broadcast, Radio, Cable Networks, digital advertising businesses. Over 500 media customers use Matrix Solutions’ CRM, data normalization and analysis, and reporting functions as their platform of choice for their sales organization to gain a 360-degree view of their opportunities and accounts. For more information visit www.matrixformedia.com.