Senior Software Engineer (Java, C/C++)

Full Time Onsite Senior Chicago, IL Posted 1 hour ago

E*TRADE

E*TRADE
📍 Chicago, IL Senior United States
ragasicsoftware engineer

More than 30 years ago, ETRADE 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 custom e rs first.

In 2020, ETRADE joined Morgan Stanley, signaling a major industry shift that brought Wall Street and Main Street together more than ever before. As ETRADE’s parent company, Morgan Stanley plays an important role in expanding what we can offer to investors, though ETRADE still functions as an independent entity.

RESPONSIBILITIES

Replacement Taleo for 3171662

Senior Software Engineer (Java, C/C++)

DESCRIPTION
SUMMARY

We are looking for an experienced hands-on Software Engineer who will lead the technical aspects of designing, implementing, testing of various initiatives in the Core Brokerage Services Group. The role expects significant engineering knowledge in complex server side applications, including new feature work, improvements on existing code, and active participation in designing and shipping the product.

RESPONSIBILITIES

Analyze, design and develop software solutions to meet business needs.

Collaborate with internal and external technical personnel/vendors to facilitate enterprise software integration.

Work on different software development life cycle phases and serve as a technology resource and representative for the department.

Create technical documentation for software (design documents, handbooks, etc.).

Perform code review and design review to ensure compliance with development standards.

Assist with developing automated test cases and test plans for software.

Review software requirements documentation for projects and enhancements

Ensures that system improvements are successfully implemented and monitored to increase efficiency.

REQUIREMENTS

QUALIFICATIONS

Basic
Bachelors Degree in appropriate field of study or equivalent work experience

5 to 8 years of working experience in C/C++,GO, Java, J2EE, Spring, Spring Boot, JPA/Hibernate, scripting language

Preferred

Good understanding of Web Services protocols such as REST, SOAP, IDL, gRPC and API design for extensibility and portability

Experience writing SQL queries for Sybase / Oracle or another Relational Database is required

Working experience in C/C++, Go Lang, Perl & Shell Script are preferred and/or willing to learn

Working knowledge of cloud, service mesh and containers is a plus

Working knowledge of object-oriented design and development skills

Ability to use version control software such as GIT

Experience with Scrum/Agile development methodologies

Must possess excellent organizational and time management skills.

Creative thinker, self-starter, able to work on multiple projects simultaneously

Strong problem solving and analytical skills.

Excellent customer service skills and team orientation.

Ability to carry out all of the duties of the position efficiently and effectively

Morgan Stanley is an equal opportunity employer committed to diversifying its workforce (M/F/Disability/Vet).

#etrade

Ready to apply? Click below to view the full job posting on the company’s website.

Apply for this Position →

To apply for this job please visit www.themuse.com.

LinkedInWhatsAppX
Scroll to Top