Senior Software Development Manager

WTS Paradigm9 months ago
Dallas, TX, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Paradigm is a software company transforming the way that the residential, construction & building product industries operate across the globe. We are looking for a Senior Software Development Manager to be part of revolutionizing these industries. Your goal will be to lead and empower a team of developers working toward engineering excellence. You will define the technical vision for sustainable and scalable software while driving the team’s performance through implementation of best practices. In this role you will have the opportunity to work closely with developers, product analysts, product managers, and QA in an agile environment. Ready to Join? Apply now at myparadigm.com/careers/

Key Responsibilities

  • Hire, train, mentor, and coach software developers. Foster a high-performing, inclusive culture that supports career growth and technical excellence.
  • Understand team velocity and partner with product managers to identify high-level staffing plans, ensuring the right mix of skills and capacity to meet project needs.
  • Oversee all aspects of the Agile Scrum process including coordinating daily stand-ups, leading grooming and refinement discussions, and facilitating decision making across teams to deliver smooth, quality releases.
  • Identify, define, and implement processes that enhance the quality, delivery, and overall effectiveness of the team.
  • Champion engineering excellence best practices, including but not limited to code reviews, documentation, and testing.
  • Lead strategic resource scheduling for both current and planned team initiatives.

Required Qualifications

  • Bachelor’s degree in a related field or an equal amount of related professional experience.
  • Ability to translate technical topics to non-technical stakeholders, influencing decision making and challenging the status quo when necessary.
  • Flexibility to meet changing demands and manage priorities in a dynamic environment.
  • Collaborative mindset and desire to work in close-knit teams.
  • Capacity to think critically, efficiently problem solve, and execute solutions.

Preferred Qualifications

  • 8+ years of experience in software development.
  • At least 5+ years of experience in people management.

Required Skills

Scrum
Technical Vision
Process Improvement
Software Development
Agile Methodologies
Hiring and Onboarding
Team Leadership
Coaching and Mentoring