12 days old

Software Development Manager

Austin, TX 78744
  • Job Code
  • Payrate
    $110,000 To $140,000

One of our Austin clients is looking to add a Software Development Manager to their growing team.

The Software Development Manager will lead, manage and direct the activities of the software products development function, software enhancements and new products.

Key Requirements and Duties

  • Responsible for software product architecture, development, documents, customer support and on-going maintenance/enhancements
  • Responsible for ensuring products technical documentations are created and maintained
  • Ensures application meets all regulatory requirements
  • Participate in software design and architecture as necessary, and plan / assess resources needs to deliver on project goals
  • Evaluate opportunities for technical advancement of product architecture
  • Develop the technical aptitude of your development team by providing hands-on coaching and mentoring
  • Ensure that development teams have appropriate product and technical specifications, direction, and resources to deliver products effectively establishing accurate estimates for timelines while ensuring that projects remain on target to meet deadlines
  • Responsible for software upgrades, enhancements and fixes that are coordinated based on release schedules
  • Ensure delivery of high quality software products, management and retention of resources, and ongoing alignment with business objectives
  • Build and maintain professional relationships with the commercial, regulatory, quality assurance, R&D, project management and project teams to plan and execute software projects, enhancements and maintenance activities
  • Provide technical write-ups and presentations to project teams and management, as appropriate


  • BA/BS in Computer Science, Engineering, Information Systems or a related area, Master's degree preferred
  • Minimum 5+ years of experience in an enterprise-class commercial software design and development organization, preferably in a Medical Device/Diagnostic environment or adjacent industry
  • Minimum 2+ years of experience in a direct people leader role with demonstrated competencies in talent development and driving team performance
  • Demonstrated experience as a technical team manager utilizing an iterative, Agile approach to software development (Scrum and/or Kanban)
  • 7+ years of hands-on experience with object-oriented design principles, as well as multiple core object-oriented programming languages such as C#, Python, Java
  • Deep understanding of .Net, ASP.Net, web applications, SaaS, web services, XML, JSON etc.

  • A strong passion for creating and maintaining a world-class development organization
  • Ability to handle multiple concurrent projects and competing priorities in a fast-paced, cross-functional collaborative environment
  • Excellent leadership, time management, communication, decision-making, presentation, human relations, and organization skills
  • Understanding of continuous delivery principles, with a focus on sustained delivery of high quality product and speed to market
  • Hands-on experience with database design and integration using relational databases such as MS SQL, Postgres etc.
  • Demonstrated combination of highly developed leadership and technical abilities to fully understand and direct the capabilities and growth of the team


  • Information Technology

Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Development Manager

Randstad Technologies
Austin, TX 78744

Share this job

Software Development Manager

Randstad Technologies
Austin, TX

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast