IT Senior Software Engineer (Encino, CA)

IT Senior Software Engineer (Encino, CA)

AssetMark is a leading strategic provider of innovative investment and consulting solutions serving independent financial advisors. We provide investment, relationship and practice management solutions that advisors use in helping clients achieve wealth, independence and purpose.?

We are looking for an experienced senior software engineer who is passionate about building amazing enterprise services with cutting edge technologies. ?This is an exciting opportunity to transform the culture in a business that is ready to disrupt the industry and excited about how cutting edge technology can enable their business success. You will be joining the Applications Development Solutions Delivery Team focused on our Advisor Workstation (eWealthManager) and third-party vendor integrations into eWealthManager. ?You will have the opportunity and broad purview to improve team efficiency and productivity by setting high quality engineering standards.

This position will be located in our Encino, CA office.

AssetMark, Inc. is a leading strategic provider of groundbreaking investment and consulting solutions created to serve independent financial advisors and help them create great outcomes for their clients. Through a consistent program of engagement, education and community-building, AssetMark brings like-minded advisors together to share their ideas, experiences and solutions. This collaboration guides our development of investment, client relationship and practice management tools that advisors can tap to help clients achieve their investment objectives and life goals.

We are always seeking bright, creative, energetic individuals who want to learn and grow with the company. AssetMark is an innovative organization, delivering the best services in the industry. We offer a rewarding work environment, competitive salaries, full benefits, and excellent opportunities for career growth. We are headquartered in the San Francisco Bay Area. We also have regional offices in Chicago, IL, Phoenix, AZ, Encino, CA, and State College, PA. Become a part of our growing team today!


  • Experience in architecting, designing, testing and implementing large-scale, high volume transactional and highly available systems in the Retail, Web or Financial Services Industry?
  • Build and maintain software products and plan the best solution, keeping both the backend and UI in mind.
  • Take full ownership of a product from conception through to production.
  • Turn requirements into simple, elegant, optimal solutions
  • Operate the software you build in a DevOps model
  • Architect and build server side platforms using Microsoft technologies
  • Establish development best practices for technical documentation, code management and proper branching and release strategy. ?
  • Participates in trouble-shooting complex issues and resolving defects

Required Qualifications:

  • Minimum of 10 years? progressive technology experience required
  • Deep understanding of good software design patterns mixed with a healthy passion for refactoring and keeping things simple
  • Must have excellent interpersonal relationship and influencing skills
  • Experience with automation/configuration management using advanced MS technologies
  • Expert-level expertise with Web Service Development (RESTful/SOAP) and micro-services architecture on Microsoft .NET Core platform
  • Strong experience with web technologies and responsive design and use of HTML5, CSS3, jQuery, Angular and/or React-JS, Bootstrap, XML, JSON
  • Strong knowledge of Database technologies preferably SQL server and/or Oracle. ?Ability to design the data model and Entity Relationship of database objects. ?Familiarity with Microsoft Entity Framework
  • Expert level familiarity with SAML2 and OAuth identity management and identity federation services
  • Understanding of web application security best practices, OWASP and designing secure applications
  • Experience with fundamentals of agile culture, projects and team
  • Ability to deliver in a fast-paced and goals-based environment with time-bound deliverables

Behaviors and Leadership:

  • Exceptional technical skills, marked by poise, positive influence, and the ability to drive change
  • Strong analytical and strategic thinking skills, with the ability to influence senior product leaders across both the business and technology
  • Strong interpersonal, presentation, and communications skills (written and oral)
  • ?Attention to detail, good team dynamics, and an ability to work independently as needed

Job Req ID: Vasu02

Related Keywords:

data developer, senior data developer, developer, data warehouse,

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.