This Job Vacancy has Expired!

Lead Full Stack Software Developer/Java Agile

Posted on Jan 24, 2020 by Request Technology - Craig Johnson

Tempe, AZ 85280
Immediate Start
$120k - $145k Annual

*Position is bonus eligible*

Prestigious Fortune 500 Company is currently seeking a Lead Software Developer. Candidate will join a team focused on data analysis and solution development for Company. Developers on the team would have a wide variety of competencies in aspects of software engineering, including Front End, Back End and SQL. We work in a fast pace environment, where team members are required to work independently.


  • Ability to work across a range methodologies, waterfall and agile variations
  • Ability to partner closely with key business stakeholders.
  • A mix of production support and development work.
  • Participate in on call support and incident management activities.
  • Evaluate detailed business, functional, and high-level technical requirements.
  • Recognize and understand use of design patterns for intermediate/complex applications.
  • Participates and provides feedback in design reviews.
  • Develop code for intermediate to complex modules, following documentation and development standards.
  • Create enhanced technical documentation and implement changes.
  • Conduct timely structured code reviews to ensure standards and systems interoperability.
  • Review and critique other team members code.
  • Create accurate test plans, conditions, and data.
  • Participate in testing reviews.
  • Track and resolve moderate defects.
  • Provide technical assistance.
  • Analyze and resolve moderate to complex problems.
  • Execute change management activities, supporting production deployments for projects and other changes.


  • A college degree or equivalent experience in Computer Science or STEM field, including a solid understanding of Computer Science and Software Engineering fundamentals
  • Solid experience in Java and similar OOP languages along with the following: Spring, Javascript, AngularJS or ReactJS, Relational and NoSQL Databases
  • Strong understanding and effective implementation experience of design patterns, data structures, data persistence, UI frameworks, software and object-oriented design principles along with creating architectural solutions to enable and enforce these principles during implementation
  • Experience in developing software in different programming languages and across various paradigms with the ability to quickly understand how new concepts and approaches would impact the system architecture, existing delivery methodologies and operational excellence
  • Solid understanding on agile development fundamentals along with key development and productivity tools associated with this methodology

Preferred Skills:

  • 8+ years of software engineering experience in complex enterprise environments
  • Provide a mix of production support and development work.
  • Participate in on call support and incident management activities.

Reference: 832108595

Set up alerts to get notified of new vacancies.