Engineer, Director at Practice Velocity in Sioux Falls, SD

Practice Velocity

๐Ÿ“Œ Sioux Falls, SD
๐Ÿ•‘ January 14, 2021
๐Ÿท๏ธ Other
๐Ÿท๏ธ ERP software
View Application

You will be redirected to Practice Velocity's preferred application process.

Director of Engineering

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

View Application

You will be redirected to Practice Velocity's preferred application process.


Job Expires: February 13, 2021

More Angular Jobs

Reperio Human ๐Ÿ“Œ Cloud Lake, FL ๐Ÿ•‘ 2021-01-14 16:00:43

Software Developer

Apply

IGNW ๐Ÿ“Œ Oregon, WA ๐Ÿ•‘ 2021-01-14 16:00:43

Software Engineer, Senior

Apply

Discover ๐Ÿ“Œ Riverwoods, IL ๐Ÿ•‘ 2021-01-15 16:31:11

BPM Software Engineer, Lead

Apply

Discover ๐Ÿ“Œ Riverwoods, IL ๐Ÿ•‘ 2021-01-15 00:00:37

Software Engineer, Lead

Apply

Apex Systems ๐Ÿ“Œ Fairfield, IA ๐Ÿ•‘ 2021-01-14 21:38:23

Software Developer, Senior

Apply

Uh oh! Something went wrong. Please try again.
We were unable to find any more job. Have you tried changing your search keywords?

ICYMI: Never Miss It Again!

You will be redirected to Practice Velocity's preferred application process.