Manager, Development

Technology Remote, United States


Description

The Software Development Manager leads software development for eMoney Advisor’s product offerings. Reporting to the Director, Software Development, this role will inspire and lead software engineers and their teams to deliver ground-breaking wealth management software products.
 
The Software Development Manager collaborates with their product, architecture, and quality assurance program partners to define and deliver the strategic technology roadmap including both product features and the enabling technology. This role oversees software development across their teams to build core products including user features, API’s, integrations, components and enabling technology capabilities. This role is responsible for building and sustaining high performing software development teams, partnering with PX to understand and execute best practices to grow engagement, and ensure eMoney is seen as a best place to work.
 
Job Responsibilities
  • Contribute to defining and evolving the Architectural and Development Strategy for eMoney Advisor’s product offerings while ensuring that it is tightly aligned with the Product roadmap, quality standards and company’s business objectives. 
  • Plan and lead the development of new software products and/or product enhancements through your teams.
  • Champion engineering and operational excellence.
  • Implement and maintain Agile/Lean Development practices.
  • Responsible for timely and efficient delivery of application development projects through the application of comprehensive software development processes.
  • Promote a positive work environment; select and train new team members; continuously provide feedback, mentoring, and coaching to inspire a high-performing team of engineers to develop technology that enables and drives new business capabilities and operating models.
  • Communicate, socialize, and evangelize technology direction to your team of engineers.  Present technology direction and/or updates to various settings including prod/tech townhalls.
  • Partner with Quality Assurance peer to drive quality throughout the Agile SDLC and maturing of teams by utilizing best practices that includes automation tests, system performance/load testing, and shift-left mindset.
  • Provide leadership in application security remediation activities while leveraging your experience to mentor on implementing security remediation and secure programming practices.
  • Contribute to innovation by using new technologies and approaches to renovate, extend, and transform the existing core technology base around cloud, web, mobile, AI/ML, microservices, big data, and API-enabled platforms and products.
  • Contribute to crafting the Agile/Lean governance, assurance and standards activities associated with ensuring enterprise technology architecture compliance.
  • Ideate and partner with product, client services, architecture, qa, prodops, architecture, security, your development teams and other areas as appropriate to determine the optimal way to achieve both strategic and tactical objectives of the business while advancing our technical architecture.
 
Requirements
  • B.S. in Computer Science / related field or equivalent
  • 3+ years leading high performing software engineers
  • Extensive experience in software engineering
  • Demonstratable leadership of software development teams, as a software development manager and/or a technical lead.
  • Experience leading in an Agile/Lean environment and a track record of creating an environment of continuous improvement.
  • Experience hiring, developing, retaining, and upgrading technical talent.
  • A proven progression of successful delivery of software applications as an individual and team leader.
  • Proven experience defining and building high-quality enterprise products, platforms, systems, and services that are highly extensible, reliable, secure, and performant at scale.
 
Skills
  • Ability to effectively communicate software engineering concepts to technical and non-technical audiences.
  • Demonstrated ability to establish technical leadership, set goals and objectives in highly volatile environments for mission & revenue critical customer facing applications.
  • Experience with managing the development of cloud-based applications and development of APIs, web services as part of a SaaS Software product.
  • Expertise in modern data and cloud technologies.
  • Poise and ability to act calmly and competently in high-pressure, high-stress situations.
  • Must be a critical thinker, with strong problem-solving and project management skills.
  • A strong solution orientation with a penchant for not only identifying problems but also finding ways of solving them within typical business constraints.
  • Experience coaching and developing software engineering talent.
  • Collaborative, positive, inclusive approach to solving challenges.
The salary range for this position is $136,000 - $174,000; commensurate salary to be determined based on skills, professional background and expertise.  This position is also eligible, pursuant to applicable eMoney policies, for the annual bonus program, retirement contributions, health insurance, sick leave, parental leave and paid time off.     

At eMoney Advisor, our mission is to help people talk about money. Founded in 2000, it’s the only wealth management system that offers transparency, security, mobile access, and superior organization. Our award-winning, web-based services and resources are designed to amplify advisors' value to their clients. Today, we serve more than 100,000 financial professionals and support over 5 million end clients.

At eMoney, we create and nurture a culture that values diversity and inclusion, which enables our employees to thrive and do their best work. Different ideas, perspectives, and backgrounds inspire a stronger and more creative work environment that delivers better results.

eMoney is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.