Search

Technical Lead - Software Engineering

PublishedPublished: 6/14/2022
Technology
|

Job Description


\n

Title: Technical Lead – Software Engineering

\n

Location: Phoenix, AZ

\n

Project Duration: 12+ Months W2 Contract

\n


\n


\n

Responsibilities

\n

    \n
  • Owns all technical aspects of software development for assigned applications.
  • \n

  • Participates in the design and development of systems and application programs.
  • \n

  • Functions as a senior member of an agile team and helps drive consistent development practices – tools, common components, and documentation.
  • \n

  • Mentors’ engineers and may have management responsibilities over 2–3 engineers.
  • \n

  • Identifies opportunities to adopt innovative technologies.
  • \n

  • Works closely with product owners on blueprints and annual planning of feature sets that impact multiple platforms and products.
  • \n

  • Works with product owners to prioritize features for ongoing sprints and manages a list of technical requirements based on industry trends, new technologies, known defects, and issues.
  • \n

\n

Required Skills

\n

    \n
  • 6–9 years of software development (Java, React, Angular etc.) experience.
  • \n

  • Demonstrated experience leading teams of engineers, with at least one year's experience in a team leader role.
  • \n

  • Familiar with Agile or other rapid application development methods.
  • \n

  • Experience with design and coding across one or more platforms and languages, as appropriate.
  • \n

  • Hands-on expertise with application design, software development, and automated testing.
  • \n

  • Ability to effectively interpret technical and business objectives and challenges, and articulate solutions.
  • \n

  • Ability to think abstractly and deal with ambiguous/under-defined problems.
  • \n

  • Ability to enable business capabilities through innovation.
  • \n

  • Looks proactively beyond the obvious for continuous improvement opportunities.
  • \n

  • High energy, demonstrated willingness to learn new technologies, and takes pride in how fast they develop working software.
  • \n

  • Experience with distributed (multi-tiered) systems, algorithms, and relational databases.
  • \n

  • Demonstrated experience with object-oriented design and coding with a variety of languages.
  • \n

  • Bachelor's or Master's degree in computer science, computer engineering, or another technical discipline, or equivalent work experience, is required.
  • \n

\n


\n


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...