Yodlee

Senior Software Engineer


PayCompetitive
LocationBerwyn/Pennsylvania
Employment typeFull-Time

This job is now closed

  • Job Description

      Req#: oee1tfwG?nl=1

      Envestnet is seeking a passionate and talented Senior Software Engineer to join our Core Platform Engineering Trading team. This position is expected to report to our Berwyn, PA office.

      Envestnet is transforming the way financial advice and wellness are delivered. Our mission is to empower advisors and financial service providers with innovative technology, solutions, and intelligence to make financial wellness a reality for everyone.

      Since our founding 20 years ago, we are fully vested in helping people live an intelligent financial life. If you love the idea of working in a Fintech company with the environment and excitement of a start-up where you are making everyday impact - then read on.

      Job Summary:

      Seeking a hands-on Senior Software Engineer to join Envestnetu2019s Core Platform Engineering Trading team. u00A0The 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:

      • Act as Senior Software Engineer working with Technical Leads, Architects and Software Engineers in the Envestnet Wealth Platform development team
      • Help drive platform scale, resiliency, and reliability to support business expansion and growth
      • Responsible for development of production-ready services using Java, Spring, Spring Boot, Kafka, and SQL/No-Sql DB in a micro-services based architecture
      • Participate in design and architecture sessions, story refinement and acceptance criteria identification and documentation as part of the Scrum team
      • Participate in software release and deployment activities managed under an agile software development approach
      • Collaborate with Scrum teamu2019s Quality Assurance members to determine if applications fit specification and technical requirements.
      • 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. u00A0u00A0
      • 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.u00A0

      Required Qualifications:u00A0

      • Bachelors in computer science or related software field required
      • 5+ years of senior software development experience with demonstrated ability to design simple to complex software systems, adopt architectural policies and standards
      • Experience working in cloud technologies (preferably AWS)
      • A passion for working as part of a high-performing SCRUM team with an absolute commitment to security and quality
      • Experience writing unit and integration tests
      • Experience in code optimization and high-performance computing
      • Experience with distributed systems, asynchronous 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 (Spring Boot, Spring Data, Hibernate, Spring Security, JUnit/TestNG), multi-threading
        • Kafka
        • Restful services
        • Distributed caches
        • Elasticsearch
        • SQL Server, PostgreSQL, DynamoDB, MongoDB, Neo4J
        • Kubernetes, Docker
        • AWS EC2, S3, ELB, ASG, Kinesis, API Gateway, Lambda, Batch, DMS, CloudWatch, SQS

      About Us:

      Envestnet is a leading independent provider of technologyu2010enabled investment and practice management solutions to financial advisors who are independent, as well as those who are associated with small or midu2010sized financial advisory firms and larger financial institutions. Envestnet's technology is focused on addressing financial advisors' front, middle, and backu2010office needs while leveraging our platform to grow their businesses and expand client relationships.

      We offer a highly competitive compensation and benefits package as well as the excitement, challenges, and rewards of a fast-growing, entrepreneurial company.

      Why Choose Envestnet:

      • Be a member of a leading financial services and products innovation companyu00A0
      • Competitive Compensation/Total Reward Packages that include:
        • Health Benefits (Health/Dental/Vision)
        • Paid Time Off (PTO) & Volunteer Time Off (VTO)
        • 401K u2013 Company Match
        • Annual Bonus Incentives
        • Parental Stipendu00A0
        • Tuition Reimbursement
        • Student Debt Program
        • Charitable Matchu00A0
        • Wellness Program
      • Work on global projects with diverse, energetic, team members who respect each other and celebrate differences.

      Envestnet is an Equal Opportunity Employer.

      Envestnet refers to the family of operating subsidiaries of the public holding company, Envestnet, Inc. (NYSE: ENV).

      #LI-LQ1

  • About the company

      Envestnet | Yodlee is a leading data aggregation and data analytics platform powering dynamic, cloud-based innovation for digital financial services.