Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer

Public Storage

Software Engineer

Glendale, CA
Full Time
Paid
  • Responsibilities

    Job Description

    The Software Engineer engages directly with IT leadership, development teams, technical delivery teams, enterprise architects, resource managers, operations support teams and vendors to ensure the successful design, development and delivery of technology based solutions including a specialization in consumer-facing web solutions, and front-end development. 

    This individual will be a key asset in the software change and release management processes, assisting with the overall maturity of the software development lifecycle. This requires driving on-time, high quality software development deliverables to multiple environments including operations engagement and production release, while working with cross-functional teams. In addition, she/he will assist in the definition and maturation of processes to optimize efficiency and quality.

    Responsibilities of the Software Engineer include:

    • Solves highly technical and complex incidents/ business problems and/or drives efforts to resolve incidents
    • Develops/designs integrated solutions within a broad technical context
    • Reviews documents of others; looks to automate processes and create efficiencies 
    • Serves as an expert on projects 
    • Establishes successful working and support relationships with cross-functional leaders and staff as well as third party vendors
    • Not only resolves problems as an individual contributor, but helps others resolve problems by providing real time coaching, advice and feedback
    • After resolving highly technical issues, looks to educate others to solve the issues independently in the future
    • Leads brainstorming sessions with associates to determine best solutions
    • Independently researches new technologies and can prepare a business case
    • Develops/designs integrated solutions to resolve technical issues
    • Delivers a higher quality and quantity of work compared to intermediate associates
    • Functions as a highly regarded subject matter expert 
    • Responsible for solving technical and complex problems; go-to person for challenging technical issues
  • Qualifications

    Qualifications

    • 3+ years of experience as a software engineer or developer
    • Ability to work independently or in a small group and serves as a teacher and mentor to other associates
    • Ability to automate work instead of manual execution
    • Proven ability to deliver software deliverables on time
    • Understands technical solutions and business impact of the solution
    • Knows how to diplomatically present a challenging position; is able to positively influence others without resorting to authority
    • Familiarity with, and demonstrated understanding of, the general enterprise business and technical architectures
    • Experience in embracing and helping others to embrace change
    • Proven internal and external influencing skills
    • Experience with Waterfall and Agile methodologies
    • Expert level experience with Microsoft Project and Excel

    SPECIFIC TECHNOLOGIES OR SKILLS:

    • Knowledge of SOA based architecture including the development of web services
    • Experience working in an Agile environment preferred
    • Experience with CSS and Javascript required
    • Experience working with Kendo frameworks highly preferred
    • React 16.3.2
    • Experience with .Net 4.6.2, MVC 5 and jQuery preferred
    • Experience with Microsoft technologies including .net, Sql Server, etc
    • Experience with SQL

    Additional Information null