Raleigh, North Carolina
3 days ago
Lead Software Engineer
Description

Envestnet is seeking a Lead Software Engineer to join our Technology department. This is a hybrid role, with in-office work required at either our Raleigh, NC or Berwyn, PA office locations.

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:

The Lead Software Engineer will oversee the end-to-end process of software delivery, applying best practices in software design, development, and documentation, while breaking down complex challenges into clear, executable tasks. Working closely with a cross-functional Scrum team, you'll contribute to key deliverables and ensure successful outcomes. This role will contribute to shaping the architectural vision and will drive continuous improvement in all projects.

Job Responsibilities:

Lead the requirements gathering, analysis, design, implementation, and deployment of successful software.
Collaborate with members on a Scrum Team across various functions (Product, BSA, DEV, QA) and be a key contributor towards the deliverables.
Exercise best practices and company standards for software design, development, and documentation.
Functionally decompose complex problems into well-defined, executable tasks.
Engage in the Scrum process and strive to improve yourself and the team.
Complete individual and team commitments within the time/complexity estimates
Support and mentor junior members on the team.
Share in the ownership of an architectural vision and actively pursue incremental progress.
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:

BA/BS in Computer Science or related field.
10+ years as a Software Engineer, with at least 2 years contributing to architecture and design (including patterns, scalability, and reliability).
Expertise in Java, SQL, JSP, Spring Boot, and React.
Strong unit testing skills for both Front-end and Back-end systems.
Extensive knowledge of object-oriented programming, design patterns, SOLID principles, and clean code practices.
Proven experience building APIs and scalable, decoupled systems.
Familiarity with AWS or other cloud infrastructure platforms.
Advanced proficiency in T-SQL, including stored procedures, database structures, and storage mechanisms.
Broad troubleshooting experience.
Ability to work collaboratively in a fast-paced, results-driven environment with minimal supervision.
Excellent analytical and problem-solving abilities.

Preferred Qualifications:

Professional experience in the financial services industry.
Master’s degree in relevant major.

Envestnet:

Be a member of an innovative and industry leading financial technology and solutions companyCompetitive 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-AQ1

Confirm your E-mail: Send Email