Director of Software Development
Listed on 2026-06-03
-
Software Development
Software Engineer
Job Description
Job Title:
Director of Software Development
Job Type: FT
Location:
Hybrid/Charlotte, NC
At Flores, we are passionate about our clients having a great experience and this also applies to our team and our future team members. Building a remarkable team is a top-level company priority. The Director of Software Development will provide comprehensive technical leadership and direction and solve technically hard problems while managing a team of software engineers. As a representative of Flores & Associates and the Information Technology department, this role has a responsibility to maintain business relationships and the credibility and goals of the corporation, the department, and Flores employees.
The Director of Software Development reports to the CTO.
- Lead and manage multiple scrum teams (Production Support, New Development, Devops) aligning software engineering function with the operational and strategic goals of their organization.
- Review, drive, and extend as necessary agile engineering processes to ensure timely delivery and continuous improvement.
- Define application objectives by analyzing user requirements, envisioning system features and functionality.
- Manage software engineers and assign appropriate tasks.
- Oversee specific project logistics and resource allocation.
- Own transformational changes in our engineering culture spanning multiple teams.
- Function as a scrum team member to do all it takes to ship product.
- Manage projects, contribute to team meetings, and troubleshoot development/production problems across multiple environments and platforms.
- Conduct technical research and apply critical thinking to provide solutions and new ideas.
- Complete application development by coordinating requirements, schedules, and activities; contribute to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
- Support users by driving the development of documentation and assistance tools.
- Update job knowledge by researching new application technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
- Responsible for welcoming and engaging new team members through direct hire and acquisitions.
- Perform other duties as assigned.
- Maintain quality work that exemplifies and promotes Flores’ core values.
- A self-driven, inquisitive, and tenacious individual, capable of understanding and improving upon complex existing software platforms.
- A graduate of a bachelor’s degree program preferably a degree in Computer Science, MIS or equivalent will be considered.
- Minimum 10 years of overall Software Engineering experience including minimum 6 years in leadership roles.
- Someone who can successfully lead a team with excellent communication skills and business sense.
- Someone with at least 6 years of experience with Agile methodologies skillful with all agile processes from refinement to delivery.
- Someone with exceptional knowledge of software engineering concepts and an understanding of how technology applies to business concepts, with the ability to manage projects.
- An individual who has the ability to work on multiple projects in various stages simultaneously.
- Highly experienced in system design, working with networks, databases, algorithms, and data structure, browsers, and the internet.
- Someone with solid software engineering test skills and automation frameworks.
- Experienced in GIT source control.
- Ability to build, maintain and improve upon Devops disciplines and processes.
- Someone with Architectural acumen and advanced coding skills in a .NET environment with C# and good working knowledge of Azure Cloud environment.
- Skilled with programming languages, web development mark-up, and scripting languages such as HTML, XML, XSLT, JavaScript, CSS, etc.
- Competent with operating systems Microsoft Windows, macOS, Linux, Android, and iOS.
- An individual with understanding of advanced architecture and Single Page Application frameworks (React, Angular, Vue, etc.).
- An individual who is experienced with web-based…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).