Jobs · Education · California

Principals, Software Development

Ingram Micro · Irvine, CA · 4 days ago
HybridEducation$185k–$227k/yrFull-time

Job Duties

  • Design, develop, test, debug and implement operating systems components, software tools, and utilize experience with the construction of complex engineering solutions and knowledge of software development methodologies.
  • Absorb end-to-end ownership of solutions as part of the Agile SCRUM team, which includes assisting in the development of testing automation and other key quality aspects.
  • Determine systems software design requirements.
  • Ensure that system improvements are successfully implemented and monitored to increase efficiency.
  • Generate systems software engineering policies, standards, and procedures.
  • Lead large projects or processes.
  • Partner with product owners and other Agile SCRUM team members to determine new features and user stories.
  • Participate in code reviews and assist in establishing and supporting coding standards.
  • Engage in all Agile ceremonies including planning, grooming, product demonstrations, and team retrospectives.
  • Respond to support incidents for production applications to make a quick repair to prevent application outages.
  • Create and/or update the documentation, including detailed specifications, implementation guides, architecture diagrams, and design documents to support development efforts.
  • Mentor and train other Software Engineers.
  • Coincide with external teams/stakeholders.
  • Requirements

    • A bachelor’s degree in Computer Science or related field.
    • 8 years of experience in the job offered or in a computer systems engineers/architects-related occupation.

    Qualifications

    • Telecommuting / working from home may be permissible pursuant to company policy.

    Benefits

    • U.S.-based employees have access to healthcare benefits, paid time off, parental leave, a 401(k) plan and company match, short-term and long-term disability coverage, basic life insurance, and wellbeing benefits, among others.

    Pay

    The ranges above reflect the potential annual base pay across the U.S. for all roles; the applicable base pay range will depend on the candidate’s primary work location, pay grade, and variable compensation plan. Individual base pay within each range depends on various factors, in addition to primary work location, such as complexity and responsibility of role, job duties/requirements, and relevant experience and skills. Base pay ranges are reviewed and typically updated each year. Offers are made within the base pay range applicable at the time of hire. New hires starting base pay generally falls in the bottom half (between the minimum and midpoint) of a pay range.

    Schedule

    Full Time

Similar jobs

Software Developer Principal

General Dynamics Information TechnologyRaleigh, NC· 1 wk ago
Engineering$123k–$167k/yrapply on gdit.wd5.myworkdayjobs.com