Principal Software Engineering

Jose Merciline

  • Menlo Park, California
  • 30+ days ago

    Highlights

    RESPONSIBILITIES: Effectively work with the PMO, Development, Product Management, Business and Technical Operations, Systems Engineering, Infrastructure, Networks and Architecture teams. Documents technical requirements, program and subsystem designs, resolutions to system problems, project task descriptions, effort estimates, and unit and integration tests.

    Numbers & Facts

    LocationMenlo Park, California

    Description

    DESCRIPTION:


    We are a seeking highly driven technologist, possessing strong technical and analytic skills with the ability to work in a fast-paced collaborative environment.


    Principal Software Engineering is viewed as a senior level position in applications development who can work on the complex projects requiring specialized technical knowledge. 


    They are able to work independently and solve complex application development tasks. They additionally coordinate with users to determine requirements and ensure that system improvements are successfully implemented and monitored to increase efficiency.


    RESPONSIBILITIES:

     Effectively work with the PMO, Development, Product Management, Business and Technical Operations, Systems Engineering, Infrastructure, Networks and Architecture teams.


    Design and develop Java based applications.

    Design and develop front-end application.


    Performs new development, maintenance fixes and enhancements to meet business requirements.

    Draft and review architectural diagrams, specifications, business requirements as well as various design documents.


    Work with our existing technology stack (Java, C++, Linux, Unix, Open Source Platforms, and SOA) as well as new technologies for our next generation solutions.


    Documents technical requirements, program and subsystem designs, resolutions to system problems, project task descriptions, effort estimates, and unit and integration tests.

    Acquire a robust understanding of E*TRADE products, services, processes, and organizational structure in order to find optimal solutions.


    Maintain awareness of industry trends, compliance concerns, risk control processes, and regulatory landscape


    Mentor other software developers


    Similar Jobs

    See more jobs