Senior Director, Product Engineering

AMN Healthcare · Dallas-Fort Worth, TX

Company

AMN Healthcare

Location

Dallas-Fort Worth, TX

Type

Full Time

Job Description

Job Description

The Senior Director, Software Engineering commits to helping team members overcome obstacles, guides them to solve challenging problems, and ensures the organization stays focused on delivering business value to our customers. This position provides mentorship and guidance to a multi-disciplined team providing coaching and demonstrating technical excellence using best practices, keen problem-solving, and collaboration with non-technical subject-matter-experts, Engineering and Development staff, and business owners across the organization. The Senior Director champions agile best practices as part of the product delivery responsibility and keen focus to customer success will see them be accountable for the operational quality and availability of the team's deliveries. This position drives delivery of high impact, innovate products that deliver significant customer value in-line with the company's vision.

Job Responsibilities:

  • Technical Leadership: Provide visionary leadership to a diverse team of software engineers, architects, and developers. Foster a collaborative and innovative environment that promotes excellence and continuous improvement.
  • Full Stack Development: Lead the design, development, testing, and deployment of full-stack applications using Microsoft technologies, with a focus on Microsoft Azure services.
  • Azure Expertise: Leverage your deep understanding of Microsoft Azure services to architect scalable, reliable, and secure cloud-based solutions. Drive the adoption of best practices for Azure development within the team.
  • Project Management: Oversee the entire software development lifecycle, ensuring projects are delivered on time and within scope. Collaborate with cross-functional teams to align technical strategies with business goals.
  • Innovation: Drive innovation by identifying opportunities for technological advancements and process improvements. Explore emerging trends and technologies to enhance product offerings and maintain a competitive edge.
  • Team Management and Development: Coach, mentor, and develop team members to enhance their technical skills and career growth. Foster a culture of learning, accountability, and continuous development. Manages vendors and subcontractors (including offshore and out-of-time zone).
  • Collaboration: Work closely with product managers, UX/UI designers, quality assurance, and other stakeholders to define requirements, prioritize features, and deliver high-quality software products.
  • Technical Strategy: Collaborate with senior leadership to shape the technical roadmap and align it with the company's strategic objectives. Provide insights and recommendations on technology trends and directions.

Key Skills:

  • Extensive Full Stack Development Experience: Proven expertise in designing and developing full-stack applications using Microsoft technologies, including front-end (e.g., React, Angular, or Blazor) and back-end (e.g., .NET Core) frameworks. Understanding of Service Oriented Architecture, including SOA and SaaS, Web Services, WSDL, SOAP, REST & RPC, JSON, Microservices, and Web Content Management Technologies.
  • Technical Leadership: Demonstrated ability to lead, inspire, and mentor software engineering teams. Strong communication skills to convey complex technical concepts to both technical and non-technical stakeholders. Proven team leadership skills with emphasis on on-time quality delivery.
  • Project Management: Track record of successfully managing software projects from inception to delivery, including scope definition, resource allocation, risk management, and stakeholder communication.
  • Innovation and Problem Solving: A creative and analytical thinker who can identify opportunities for innovation, solve complex technical challenges, and apply pragmatic solutions.
  • Strategic Thinking: Ability to align technical decisions with business objectives and contribute to the development of long-term technical strategies.
  • Collaboration and Communication: Excellent interpersonal skills to collaborate effectively with cross-functional teams, influence decision-making, and provide regular updates to executive leadership.
  • Agile Methodologies: Proficiency in Agile development methodologies and practices, including Scrum or Kanban, to facilitate iterative and incremental software development.

Education

Bachelor's Degree | Preferred

Minimum Work Experience

15+ years of hands-on development experience with modern languages.

6+ recent years of experience managing.

4+ recent years of delivering cloud-based software.

Recent experience delivering .net based software and modern CI/CD pipelines, ADO preferred.

Advanced knowledge of cloud-platforms, Azure preferred.

Our Core Values

Respect • Passion • Continuous Improvement • Trust • Customer Focus • Innovation

At AMN Healthcare, our diversity, equity, and inclusion philosophy is grounded in the belief that we should respect all voices, seek different perspectives, and succeed when we act together as a positive force for all of humanity. AMN Healthcare strives to foster a workplace of belonging where all team members can be their authentic selves, where we can apply our collective skills to innovate solutions that empower the future of care. AMN Healthcare is an equal opportunity employer.

Pay Rate

$169,500 - $201,500 Salary

Final pay rate is dependent on experience, training, education, and location.

Date Posted

08/19/2023

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Contract Bookkeeper / Senior Accountant / Accounting Manager - The ASP Team

Views in the last 30 days - 0

You will work as the outsourced bookkeepers accountants accounting managers senior accountants and controllers for our clients often on a parttime bas...

View Details

Technical Product Owner / Software Development Expert - Emergent Software

Views in the last 30 days - 0

Experience operating as the liaison between agile development teams and users in defining requirements performing business analysis and driving delive...

View Details

Janitor/Cleaner - Myers Community Cleaning

Views in the last 30 days - 0

Perform thorough cleaning of guest rooms public areas and backofhouse spaces to ensure high standards of cleanliness

View Details

Traveling Pipe Welder - Proman Skilled Trades

Views in the last 30 days - 0

Fit and weld out carbon steel pipe We are currently looking for Traveling or local carbon steel pipe welders for commercial projects in the Dallas FW ...

View Details

Solo and Team Truck Drivers (CDL-A required) - ACBXPress Corp

Views in the last 30 days - 0

Safely operate tractortrailer and follow DOT regulations Latemodel trucks weekly pay reliable miles and referral bonuses Notouch dry van freight

View Details

Carpenter / Framer - Sumer Innovations

Views in the last 30 days - 0

A business license is required Bachelors degree in a related field Sumer Innovations is a remote building design and business networking platform util...

View Details