Senior Director - Software Engineering

Remote • Posted 2 hours ago • Updated 2 hours ago
Full Time
Remote
USD 194,160.00 per year
Fitment

Dice Job Match Score™

📋 Comparing job requirements...

Job Details

Skills

  • Organizational Leadership
  • Continuous Improvement
  • Motivation
  • Specification Gathering
  • Supervision
  • Innovation
  • Exceed
  • Artificial Intelligence
  • Roadmaps
  • Performance Tuning
  • Systems Design
  • ASP.NET
  • IT Management
  • Organizational Development
  • Mentorship
  • Recruiting
  • Performance Management
  • Promotions
  • IT Strategy
  • Financial Management
  • Budget
  • Vendor Relationships
  • Resource Allocation
  • Investments
  • IaaS
  • Regulatory Compliance
  • Microsoft
  • C#
  • .NET
  • ASP.NET MVC
  • JavaScript
  • Telerik
  • Kendo UI
  • Microsoft SQL Server
  • SQL Azure
  • Microsoft Azure
  • Software Architecture
  • API
  • Data Modeling
  • DevOps
  • Continuous Integration
  • Continuous Delivery
  • Soft Skills
  • Communication
  • Stakeholder Management
  • Strategic Thinking
  • Conflict Resolution
  • Decision-making
  • Accountability
  • Software Engineering
  • Microsoft Technologies
  • Management
  • Offshore Development
  • Cloud Computing
  • Process Improvement
  • Leadership
  • Scalability
  • Productivity
  • Collaboration
  • Partnership
  • Training
  • Health Insurance
  • Insurance

Summary

Description & Requirements

Maximus is currently seeking a Senior Director of Software Engineering. In this role, you will be a senior technology leader responsible for end-to-end delivery, technical excellence, and organizational leadership across software engineering teams focused on delivering enterprise-grade solutions build on ASP.NET and Azure technologies. This role combines deep Microsoft stack technical expertise with strong people leadership, execution rigor, and cross functional partnership. The Senior Director operates at the intersection of strategy and execution, ensuring scalable, secure, and high-quality software solutions while developing engineering leaders and fostering a culture of accountability, collaboration, and continuous improvement. The ideal candidate is a seasoned technology leader who thrives in a fast-paced environment, inspires high performing teams, and collaborates effectively across business and technology organizations.

This is a remote position.

Essential Duties and Responsibilities:

- Foster an environment of experimentation and continual improvement through regular iterations, technical debt reduction, and an architectural roadmap.

- Use extensive management skills and experience to develop technical and managerial leadership skills, and create a vibrant culture of mutual support and motivation.

- Stay in sync with multiple development and product teams routinely reviewing specs and roadmaps to assure development cycles stay on time and are of the highest quality.

- Leads and directs the work of other employees and has responsibility for personnel actions including; hiring, performance management, and termination. Supervision is often provided through a team of subordinate managers.

- Closely collaborate with technology and business partners across the company to scale existing products to new lines of business while also advancing our digital agenda through automation and straight through processing.

- Create strategic, and highly-functional, team partnerships with business and other application technology leaders.

- Attract top technology talent while aligning strengths to organizational goals.

Job-Specific Essential Duties and Responsibilities:

Engineering Leadership, Innovation & Delivery

- Work closely with Solution Architects to shape opportunities, ideate, design, build and deliver modular, scalable solutions that meet or exceed business value

- Lead investigation of new solutions, tools, products and techniques including latest cutting-edge technologies such as Artificial Intelligence in software

- Maintain alignment with multiple development and product teams by routinely reviewing specifications, roadmaps, and delivery milestones to ensure timely, high quality outcomes.

- Drive engineering best practices, including code quality, automation, performance optimization, and scalable system design within C#, ASP.NET and Azure cloud based environments.

Technical & Architectural Oversight

- Provide hands on technical leadership and architectural guidance across solutions built using:

- C# / .NET / ASP.NET MVC

- JavaScript based front end frameworks

- Telerik Kendo UI

- SQL Server and Azure SQL

- Azure cloud services and supporting platform capabilities

- Ensure solutions meet enterprise standards for scalability, security, performance, and maintainability.

- Partner with architects and senior engineers to define and enforce technical standards and patterns.

- Evaluate and guide adoption of new technologies within the Microsoft ecosystem.

People Leadership & Organizational Development

- Lead and mentor engineering managers and senior technical leaders, developing both technical and managerial capabilities across the organization.

- Build and sustain a culture of collaboration, accountability, and mutual support that motivates teams to achieve ambitious goals.

- Oversee personnel decisions including hiring, performance management, promotions, and terminations, often through subordinate managers.

- Attract, retain, and develop top engineering talent while aligning individual strengths with organizational priorities.

Strategic & Cross Functional Collaboration

- Partner closely with business and technology stakeholders to scale existing products into new business lines and advance the company's digital transformation agenda through automation and straight through processing.

- Establish strong, strategic partnerships with product, architecture, operations, and other application technology leaders to ensure cohesive planning and execution.

- Influence long term technology strategy, investment decisions, and platform modernization initiatives.

- Serve as a trusted advisor to senior leadership on delivery and technology matters.

Operational & Financial Management

- Manage budgets, vendor relationships, and resource allocation for assigned portfolios.

- Optimize team productivity, tooling investments, and cloud/infrastructure costs.

- Ensure compliance with governance, security, and regulatory standards.

Core Technical Skills

- Strong hands on experience with:

- Microsoft C# and .NET Framework / .NET Core

- ASP.NET MVC

- JavaScript (modern frameworks and patterns)

- Telerik Kendo UI

- SQL Server and Azure SQL

- Experience building and operating applications on Microsoft Azure.

- Strong understanding of application architecture, API design, and data modeling.

- Familiarity with DevOps practices, CI/CD pipelines, and cloud native patterns.

Leadership & Soft Skills

- Proven ability to lead large, distributed engineering teams.

- Strong executive communication and stakeholder management skills.

- Ability to balance strategic thinking with hands on execution oversight.

- Skilled in conflict resolution, decision making, and change leadership.

- Demonstrated ability to drive alignment, accountability, and results.

Minimum Requirements

- Bachelor's degree in relevant field of study.

-12+ years of relevant professional experience required.

Job-Specific Minimum Requirements:

- 12+ years of progressive professional experience, including significant leadership responsibility within software engineering organizations and significant experience in Microsoft technology stack.

- Additional years of relevant experience will be considered in lieu of degree.

- 8+ years of engineering leadership experience managing managers and senior technical staff.

- Experience in working with offshore development teams

- Proven ability to drive architectural modernization, cloud adoption, and engineering process improvements.

Success Measures

- Predictable, high quality on-time delivery across multiple teams.

- Strong engineering leadership and talent retention.

- Improved platform and solution stability, scalability, and developer productivity.

- High trust and effective partnership with business and technology stakeholders.

Preferred Skills and Qualifications:

- Master's preferred

#techjobs #veteranspage

EEO Statement

Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics.

Pay Transparency

Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.

Accommodations
Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at .

Minimum Salary

$ 194,160.00

Maximum Salary

$ 291,240.00

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: RTL50274
  • Position Id: 36484
  • Posted 2 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote or Texas

Today

Full-time

USD 172,000.00 per year

Remote

Today

Full-time

Remote or Hybrid in Madison, Wisconsin

7d ago

Easy Apply

Contract

Depends on Experience

Remote

24d ago

Easy Apply

Full-time

$125,000 - $165,000

Search all similar jobs