logo

View all jobs

Director Software Development #1721

Remote, Texas · Information Technology
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.

 

Share This Job

Powered by