Skip to main content

This job has expired

Director of Engineering

Employer
Practice Velocity
Location
Sioux Falls
Salary
Competitive

View more

In this newly created position, as a senior leader in Software Engineering, you will combine your years of proven expertise with a never-ending quest to create innovative technology. Youll lead a highly inspired and inquisitive team of technologists who are already developing and deploying applications to the highest standards. With your deep knowledge of design, analytics, development, coding, testing and application programming, your team will raise their game even more, meeting our standards, as well as satisfying both business and functional requirements. Your experience will help solve complex and mission critical problems, internally and externally. As a constant learner and early adopter, youre already embracing leading-edge technologies and methodologies; your example encourages others to follow suit.

Responsibilities:

Your number one responsibility is to lead our engineering efforts to deliver great software on time, within budget in a way that is aligned with our strategy.
Work alongside with senior and peer leaders (Architecture, QA, Product and Infrastructure) to define and continuously improve engineering standards, processes and architecture.
Mentor and grow the professional and technical capabilities of our engineers.
Guide development teams (on shore/off shore) on planning, estimation, prioritization, trade-offs, balancing technical debt and meeting project milestones.
Lead the craftsmanship, availability, resilience and scalability of your solutions.
Drive continuous improvements in velocity, efficiency and quality through CI/CD, adherence to standards, staff performance management and best practices.
Collaborate with product design teams to help refine concepts as well as anticipate future needs.
Accountable for overall team performance measured by execution on release commitments.
Identify opportunities for improved development tools, application performance and technology enhancement.
Formulate and measure long-term objectives and standards for individual engineers and the team.
Build and maintain healthy partnerships to manage dependencies and remove roadblocks.
Drive a culture of innovation, teamwork, quality and ownership.
Bring a passion to stay on top of tech trends, learn new technologies, participate in technology communities and mentor members of the engineering community.
Oversee second tier support and work with Client Support Manager to provide the best possible end user experience, monitor and measure established KPIs/SLAs
Qualifications:

Exhibiting thought leadership and clearly communicating complex thoughts.
Fearlessly driven - results oriented, self-starter, self-educator can navigate dependencies and resolve roadblocks independently.
Education and Experience:

Bachelor of Science degree in software engineering, computer science, or similar educational/experience equivalent.
Minimum 10 years hands-on experience in a dynamic, fast-paced software development environment with focus on C#, ASP.NET, ASP.NET Core and WPF.
Excellent knowledge of Relational Databases (SQL Server preferred but not required)Minimum of 5 years software engineering management with proven success in delivering large and complex software projects through multiple engineering teams.
Experience defining and implementing API solutions with microservice architecture that serve both Front End and Back End applications.
Experience hiring, mentoring and coaching top engineering talent.
Lead by example in a player-coach role.
Extensive knowledge of enterprise software quality assurance and release management methodologies.
Knowledge/experience with Agile development processes.
Hands on experience with AWS and Cloud Transformations.
Ability to prioritize and manage across multiple, time-sensitive initiatives.
Wide and lateral communication skills with the ability to demonstrate technical concepts to non-technical audiences.
Capable of technical deep dives into code, networking, O/S and server infrastructure.
Proven track record in encouraging innovation, inclusion, outside-of-the-box thinking, teamwork, self-organization and managing diversity.
Preferred:

Strong knowledge in EDI, HL7 and 3rd party API integrations.
Hands on experience in Progress 4GL (Open Edge)
Hands on experience in JSFrameworks/Angular/Angular Materials/Dev Extreme
Hands on experience using SignalR, RabbitMQ or ActiveMQ
Every team member exhibits our core values:

Team First
Lift Others Up
Share Openly
Set and Crush Goals
Delight the Client

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert