What are the responsibilities and job description for the Software Engineer position at Compound Planning?
Overview :
At Compound Planning, we're building the next-generation financial planning platform, and we need software engineers to help deliver that vision. As a Software Engineer , you will play a crucial role in delivering a best-in-class experience that empowers clients to understand their comprehensive financial picture, collaborate seamlessly with advisors, and unlock powerful financial solutions.
You'll work in a collaborative, cross-functional team of engineers, product managers, and designers, using modern technologies to build high-quality, scalable, and innovative software. Your contributions will directly impact the success of our product and company.
What you'll do :
- Design, develop, and maintain high-quality applications.
- Lead feature implementation and own the end-to-end delivery of new features and enhancements, from concept to deployment.
- Design elegant, scalable, and maintainable software solutions to solve complex business problems.
- Collaborate closely with designers, product managers, and engineers to bring ideas to life.
- Contribute to system architecture , ensuring performance, scalability, and security.
- Review code, mentor teammates, and share best practices to elevate team performance.
- Triage and resolve software defects, continuously improving application quality and user experience.
- Stay at the forefront of development trends and innovations , driving technical excellence while delivering for the business.
- Actively participate in agile software development , including planning, code reviews, demo and retrospectives.
Minimum Requirements :
Preferred Qualifications :
Join us at Compound Planning and help shape the future of financial planning through world-class mobile experiences!