Senior Software Engineer
Job
Envestnet
Remote
Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Description Envestnet is seeking a Senior Software Engineer to join our Technology department. This is a hybrid role, with in-office work required at our Berwyn, PA 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:
Seeking a hands-on Senior Software Engineer to join Envestnet's Core Platform Engineering Trading team. The selected candidate will participate in executing the vision and strategies that enable us to scale our platform to meet the growing demands of the business. You will work with engineering leaders, product, program management, stakeholders, and business leaders to develop effective, transparent, cohesive, and high-quality technologies and processes.Job Responsibilities:
Perform Senior Software Engineer duties working with Technical Leads, Architects and Software Engineers in the Envestnet Wealth Platform development team. Help drive platform scale and reliability to support business expansion and growth with a focus on trade execution, connectivity to broker-dealers, simulators and using AI tools in such tasks. Responsible for development of production-ready trade connectivity and simulator services using Java, Python, Spring, Kafka, and SQL/No-Sql DB in a micro-services-based architecture and AI tools for code, unit test development and documentation. Participate in design and architecture sessions, story refinement and acceptance criteria identification, documentation, test and functional tests as part of the Scrum team. Participate in software release and deployment activities managed under an agile software development approach. Collaborate with vendors and global scrum teams in design sharing, verification and deployment activities. 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 in computer science or related software field required A minimum of 10 years of senior software development experience with demonstrated ability to design simple to complex software systems preferably using or assisted with AI tools. A minimum of 3 years working in cloud technologies. A passion for working as part of a high-performing SCRUM team with an absolute commitment to security and quality Experience writing and maintaining comprehensive unit and integration tests. Experience with distributed systems, messaging, and network protocols Beneficial but not required: A Fintech background or deep understanding of how financial institutions, real-time trading and financial products work Experience with the following: Java 17, Spring Boot, Hibernate, JUnit/TestNG, multi-threading Kafka, Rabbit MQ Amazon Q, Kiro, or any other code generating tools Restful services, Distributed caches SQL Server, PostgreSQL, DynamoDB, Kubernetes, Docker AWS EC2, S3,ELB, ASG, Kinesis, API Gateway 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-AA1Similar remote jobs
Volkswagen Group DE
Ashburn, VA
Posted2 days ago
Updated1 day ago
Similar jobs in Berwyn, PA
Trinity Presbyterian Church
Berwyn, PA
Posted2 days ago
Updated1 day ago
L3Harris Technologies
Berwyn, PA
Posted4 days ago
Updated3 days ago
Family \u0026 Nursing Care- Eastern PA (Select)
Berwyn, PA
Posted4 days ago
Updated2 days ago
Similar jobs in Pennsylvania
Cardinal Health
Harrisburg, PA
Posted2 days ago
Updated1 day ago
Keystone Property Enhancement, LLC
Pittsburgh, PA
Posted2 days ago
Updated1 day ago
Mechanic
ESEmployers' Strategic Partnership Group LLC *Check Case Notes*
Williamsport, PA
Posted2 days ago
Updated1 day ago