This Job Vacancy has Expired!

Lead Full Stack Software Engineer

Posted on Jan 30, 2020 by Request Technology

Tempe, AZ 85280
IT
Immediate Start
$135k - $145k Annual
Full-Time

A fortune 500 company is on the search for a Lead Full stack software engineer.

This Java full stack developer will focus on data analysis and solution development. This role will be expected to have a wide range of success in aspects of software engineering such as Front End, Back End, and SQL. The lead full stack software engineer will need to have the ability to work across a range of methodologies like waterfall and agile variations. Needed experience for this role is as follows, Java and similar OOP languages, Spring, Javascript, AngularJS or ReactJS, Relational and NoSQL Databases.

Responsibilities:

  • 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.
  • Execute change management activities, supporting production deployments for projects and other changes.

Job Qualifications

  • 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
  • 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: 835288640

Set up alerts to get notified of new vacancies.