Image

Software Development Manager

Location

Lubbock

Department

Software

Business

Betenbough Companies

Type

Full Time

Role Overview

Lead a software engineering team and model the development and delivery of enterprise software products through processes that optimize our business operations. Create a high-performing software development environment that is fun, respectful, and customer-focused.

Core Functions

  • Recruit, train, and mentor software team members that are passionate about their craft and excited about their growth.
  • Provide day-to-day leadership of the Software Development team, following company leadership guidelines and standards.
  • Ensure the team consistently delivers value through timely software solutions aligned with business objectives.
  • Gather requirements, prepare cost estimates and project schedules, and manage product development and delivery.
  • Work closely with development, product, and support teams to optimize software design and ensure incident-free delivery.
  • Provide guidance to team members for software design, coding, and testing techniques.
  • Oversee quality assurance and quality control for software solutions, ensuring our products perform as expected.
  • Ensure accuracy, completeness, and standards adherence for assigned projects.
  • Stay abreast of new software technologies, developments in Information Technology, and best practices in cybersecurity.
  • Coordinate project technical direction and design in collaboration with other Software Development Managers.

Required Qualifications

  • Bachelor’s degree in Computer Science or other technical field, or equivalent experience.
  • 2+ years of experience managing software development teams of 3 or more developers.
  • 4+ years of experience developing software in an Agile team environment.
  • Experience in project management, design, development, and delivery of enterprise software applications.
  • Strong understanding of software engineering design and agile practices.
  • Strong understanding of OOP concepts, SOLID principles, and design patterns.
  • Expertise with C# or Java, JavaScript, CSS, and HTML.
  • Excellent organizational, leadership, decision making, and communication skills.
  • Effective decision making and problem-solving skills involving troubleshooting basic to advanced issues.
  • Familiarity with testing frameworks and a willingness to embrace Test Driven Development (TDD) practices.
  • Effective analytical ability and a passion for using insight from data to make informed decisions.

Work Environment and Physical Requirements

  • Office environment
  • Vision for near, mid-range and far as well as hearing for low, medium, and high pitch.
  • Requires physical ability for standing, sitting, crouching, kneeling, frequent walking, reaching above head and below waist.
  • Must have a current and valid driver’s license and must be able to be insured by company fleet insurance.
  • Ability to lift 5 – 20 pounds.

Hours and Schedule

  • 40 – 45 hours per week (8am-5pm, M-F).
  • Minimal travel required for company events and inter-region collaboration.

Benefits 

  • Comprehensive Employee Benefit Package
  • Employer-Paid Life, AD&D, LTD Insurance 
  • Enrolled into ESOP (Retirement Benefits)
  • Paid Time Off
  • Company-Issued Cell Phone       
  • Company Training Opportunities
  • Company-Sponsored Vision Trips  
Image

Software Development Manager

Lubbock

Apply Now
Questions
View Company