Director of Software Development Location: Remote, Texas (ideal locations are Austin or College Station) Permanent Position **no 3rd party representation. Must be a Citizen or Permanent Resident**
We are currently recruiting for a Director of Software Development to guide the design and implementation of solutions and applications across the business. With existing locations in OH, TN, NC and NY, our client is adding a Director of Software Development that will be located in Texas or a neighboring state. The Director will be responsible for a "hands-on and management" role providing technical insight while also mentoring junior staff and ensuring software programs that enable the business to run more efficiently.
This is an exciting opportunity with a significant growth trajectory, offering an excellent compensation package and fully compensated benefits among other sensational company perks!!
Qualifications/Requirements:
Bachelor's Degree in Computer Science, Engineering, IT or related discipline
7+ years of development experience building end-to-end software features with business users
3+ years of software development leadership skills bringing proven best practices
Strong experience with Python programming language (may also consider PHP, Java, C#, Perl, C++)
Knowledge of one or more scripting languages (ex: JavaScript, Python, Bash)
Experience with React framework preferable
Experience with SQL and relational databases
Experience with Unix and command line skills
Experience with DevOps tools (Jenkins, Docker, Puppet, Chef etc)
Ability to learn new tools and technology
Self-starter requiring minimal supervision
Strong analytical and organizational skills, effective written and verbal communication skills, and team oriented
Ability to navigate and work effectively across a complex, geographically dispersed areas
Responsibilities:
Lead the software development team (design, develop, implementation, and troubleshooting of software programs for internal use)
Drive high quality software development process (fast fails, testing-in-production, and CI/CD)
Work across the full technology stack, building and designing backend, frontend and database solutions
Provide technical guidance and expertise to team members to develop best-in-class software
Support a culture of learning, development, high-quality code components, systems, and solutions
Model and build processes for time series data
Create tools and dashboards that help the business units run more efficiently
Drive continuous improvement to deliver solutions that are at the forefront of industry leading techniques while also adhering to best practices
Build and support entire features from inception to production, including monitoring and testing
Learn new technologies as the business and technology stack evolves
Ensure ongoing troubleshooting to resolve any software and system problems
Play an active role in project and status meetings
Genius Road, LLC is proud to be a Certified Women’s Business Enterprise, an Equal Opportunity Employer and values diversity. All employment is decided on the basis of qualifications, merit and business need.