Talent.com
Software Engineer II
Software Engineer IIEnvestnet • Berwyn, PA, US
Software Engineer II

Software Engineer II

Envestnet • Berwyn, PA, US
30+ days ago
Job type
  • Full-time
Job description

Description

Envestnet is seeking a Software Engineer II to join our Core Development team. This is a hybrid role, with in-office work required at our Berwyn office location.

Envestnet is transforming the way financial advice is delivered through its connected technology, advanced insights, and asset management solutions – backed by industry-leading service and support. Since 1999, Envestnet has served the wealth management industry and today supports trillions in platform assets, serving over a hundred thousand financial advisors. The vast majority of the nation’s leading banks, the largest wealth management and brokerage firms, and over 500 of the largest RIAs rely on Envestnet’s wealth management platform and solutions to drive business growth, boost productivity, and deliver better financial outcomes for their clients.

Envestnet’s Strategy :

  • Deliver the industry-leading wealth management platform, powered by advanced data and insights
  • Leverage our scale and efficiencies to serve our clients’ needs comprehensively
  • Enable financial advisors to deliver more holistic advice – reflecting a more complete view of their clients’ financial lives, and in a more connected environment

For more information, please visit www.envestnet.com.

Job Summary :

As a Software Engineer II, you are passionate about collaboratively building high-quality software that drives meaningful outcomes for investment advisors and their clients. You embrace modern development practices to build, monitor, and enhance new features and services, while also maintaining and evolving existing solutions.

This role is ideal for someone with a strong appetite for learning, a keen analytical mindset, and the ability to identify and resolve both functional and performance-related issues. You will be encouraged to take ownership of technical tasks, contribute to solving complex challenges with guidance from senior team members, and grow your skills by collaborating closely with experienced engineers.

Job Responsibilities :

  • Design, develop, and maintain software solutions that support investor profiling, portfolio construction, trading, and reporting.
  • Collaborate with Technical Leads, Architects, and fellow Engineers to deliver high-impact projects and strategic initiatives.
  • Analyze and troubleshoot functional and performance issues to determine root causes and implement effective solutions.
  • Participate in agile ceremonies, project planning, and estimation activities.
  • Advocate for and implement best practices in software development and system design.
  • Adherence to and application of Envestnet legal, compliance, risk, business continuity and administrative policy within the role and department(s) including the timely completion of training & awareness, affirmations and testing as requested.
  • As part of the responsibilities for this role, you will understand and readily support Envestnet's established corporate business practices, policies, internal controls and procedures designed to create value or minimize risk
  • Required Qualifications :

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • 2–5 years of professional software development experience (internships or academic projects are a plus).
  • Strong programming experience in a modern language such as Java, with practical application of clean coding principles (e.g., SOLID).
  • Foundational knowledge of SQL and relational database concepts.
  • Demonstrated hands-on proficiency in full-stack development and cloud-native architectures is essential.
  • Should have practical experience with a broad range of tools supporting development, testing, deployment, and team collaboration.
  • Solid working knowledge of core technologies including Java, SQL, JavaScript, TypeScript, React, Redux, CSS, as well as debugging tools like React DevTools and Chrome DevTools.
  • Knowledge of Client / Server fundamentals and Browser / Server interaction.
  • Practical experience with testing frameworks such as JUnit, Mockito, Jest, React Testing Library, and Playwright.
  • Familiarity with software engineering principles, especially related to performance and scalability.
  • Experience with agile development practices and collaborative team environments.
  • Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud is a plus.
  • Basic understanding of microservices architecture and containerization technologies like Docker.
  • Interest in investing, trading, or the fintech industry is welcomed.
  • Envestnet :

  • Be a member of an innovative and industry leading financial technology and solutions company
  • Competitive Compensation / Total Reward Packages that include :
  • Health Benefits (Health / Dental / Vision)

  • Paid Time Off (PTO) & Volunteer Time Off (VTO)
  • 401K – Company Match
  • Annual Bonus Incentives
  • Parental Stipend
  • Tuition Reimbursement
  • Student Debt Program
  • Charitable Match
  • Wellness Program
  • Envestnet is an Equal Opportunity Employer

    #LI-MD1

    Create a job alert for this search

    Software Engineer Ii • Berwyn, PA, US