Software Development Manager

TEKsystems
Tucson, AZ, US
Full-time

Job Description

Job Description

Summary : This position is responsible for leading and managing the software developers assigned to their team while ensuring that the TEKsystems client’s web applications are designed, constructed, tested, maintained, and enhanced in an agile environment.

Essential Duties and Responsibilities

  • Supports the direction of business through software development tasks as needed.
  • Implements all designs as specified or directed while making implementation decisions as required.
  • Prioritizes and schedules work tasks for the team based on due date, priority, or any other direction from the business and the IT Director.
  • Works to clear all development blockers on a regular basis to ensure the development team is able to continually produce assigned work product.
  • Continually establishes best practices and procedures in support of department directives, including continuous process improvement.
  • Designs and documents systems to support requirements and specifications given by the business and the IT Director.
  • Manages and maintains the technical process for producing, testing and integrating code.
  • Continually fosters a positive team environment that maintains maximum efficiency and productivity.
  • Reviews produced code and provides timely and relevant feedback when necessary.
  • Debugs problems with applications utilizing appropriate techniques and methods.
  • Maintains confidentiality regarding the information being processed, stored, or accessed.
  • Keeps current with and up-to-date technical skills.

Other Duties

  • Mentor team members, and act as technical resource for IT staff.
  • Document programming problems and resolutions for future reference.
  • Other duties as assigned.

Qualifications

  • Bachelor’s degree in Computer Science or related field preferred.
  • 3 or more years’ experience managing project teams
  • Strong knowledge of front-end web development languages and technologies, JavaScript (ES 6 or above), HTML, CSS required.
  • Experience with front-end web frameworks, such as React, Vue, Angular, or Aurelia.
  • Comfortable with using Git version control.
  • Backend experience with C# or Node.js a plus.

Competencies

  • Master of modern web application development technologies
  • Strong SQL skills
  • Excellent written and verbal communication skills
  • Excellent Attention to detail
  • Ability to quickly troubleshoot and debug complex applications.
  • 30+ days ago
Related jobs
Promoted
TEKsystems
Tucson, Arizona

Supports the direction of business through software development tasks as needed. Works to clear all development blockers on a regular basis to ensure the development team is able to continually produce assigned work product. This position is responsible for leading and managing the software develope...

Promoted
DaVita Inc.
Tucson, Arizona

The TLA Venture Development team is recruiting a Venture Development Manager for Physical Sciences and Software. Manager, Venture Development - Physical Sciences/Software. The TLA Venture Development team facilitates the creation of new ventures founded on these inventions. This position will focus ...

Motion Recruitment
Tucson, Arizona

Job DescriptionA not-for-profit organization is seeking a Software Development Manager to oversee two applications within their company. ...

Promoted
Raytheon
Tucson, Arizona

Typically requires a Bachelor’s in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Math or related engineering/science discipline and 5+ years of experience. As a System Security software engineer, the candidate will be involved with software and firmware design...

Promoted
Canonical - Jobs
Tucson, Arizona

Work with one of the industry's pioneers in open source with intelligent engineers at every level from engineer to CTO and CEO level. You are an accomplished senior Python programmer that enjoys challenging projects in mission-critical environments. ...

Promoted
Tucson Dermatology, Ltd.
Tucson, Arizona

We are seeking a motivated Financial and Business Development Manager to oversee the strategic, operational, and financial management of our fast-growing dermatology business. Assist in the development and implementation of long-term strategic plans and business initiatives that align with the compa...

Promoted
Bruker
Tucson, Arizona

As Algorithm Software Developer, you work closely with our team of optical scientists, software developers, and other members of the team to solve complex problems and create innovative solutions. As Algorithm Software Developer, you support optical and stylus profiler developments from Bruker Nano ...

Promoted
Westland Resources
Tucson, Arizona

A minimum of seven (7) years of experience as a project manager in an engineering environment. Our Engineering Department is adding an experienced. Senior Project Manager, Water/Wastewater. WestLand's engineering team focuses on Municipal, Mining, and Water/Wastewater projects. ...

Promoted
Governmentjobs.com
Tucson, Arizona

CIP Engineering Division Manager. Reviews engineering plans and documents; prepares cost estimates and specifications; . Manages CIP Engineering Division by preparing operational budgets and supervising staff. Bachelor's degree in Civil Engineering or a closely related field. ...

Promoted
Komatsu America Corp.
Tucson, Arizona

The Product Manager for Automation is responsible for the strategic direction, development, and launch of autonomous mining products for Komatsu. The Product Manager will collaborate closely with engineering, sales, marketing, and operations teams to deliver innovative dantotsu products, enabling ou...