• Senior Fullstack Developer

    Job Locations US-NJ-Jersey City
    Posted Date 4 days ago(11/15/2019 6:40 AM)
    Requisition ID
    Professional Area
  • Who We Are

    More than 30 years ago, E*TRADE pioneered the online brokerage industry by executing the first-ever electronic individual investor trade. While the landscape of our industry has changed dramatically, our culture of innovation and drive to make online trading accessible to everyone continues to drive us forward. We believe in challenging the status quo, fostering an environment of curiosity and learning, and, above all, putting our customers first.

    About the Role


    The Principal, Software Engineering position is viewed as a senior-level full stack software engineer who can work on the complex projects requiring specialized technical knowledge. They are able to work with the technical leads to 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.


    • Design and develop Java and JavaScript based applications.
    • Code, test, debug, document and implement complex software applications.
    • Interface with product team to gather requirements. Escalate and communicate issues to manager.
    • Resolve issues that other junior team members are unable to solve.
    • Provide technical solutions to problems encountered in the team.
    • Review the work done by other team members to make sure it adheres to the standards.
    • Makes well-thought-out decisions on complex or ambiguous application development issues.
    • Evangelize technologies, solutions, and best practices developed with the organization
    • Work closely with product management and technology teams to ensure successful delivery
    • Ensures that system improvements are successfully implemented and monitored to increase efficiency.



    • 10+ years of Software Development Experience
    • JavaScript in Angular or React
    • Java


    • Spring, Hibernate, Tomcat
    • ES6, HTML5, CSS3, SASS, Node.js, Protractor, Jasmine, Karma, JSON, REST, TypeScript, NPM
    • Software architecture, design, and problem solving skills
    • Responsive (Bootstrap) and Material design
    • WCAG 2.0 guidelines
    • Server side technologies
    • Knowledge of MVC design pattern
    • Dependency Injection
    • Understanding of Data Structures & Algorithms
    • Financial experience

    Soft Skills

    • Team Player
    • Clear Communication
    • Passion for Technology
    • Client Focus

    #INDTECH for Tech

    We offer a competitive and comprehensive benefits package. Please visit https://www.etradecareers.com/why-work-at-etrade/employee-benefits/ to learn more about the opportunities.

    E*TRADE Financial is an Equal Opportunity Employer who encourages diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sex, age, disability, citizenship, marital status, sexual orientation, gender identity, military or protected veteran status, or any other characteristic protected by applicable law.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.