What are the responsibilities and job description for the Back End Developer position at Future Capital?
About Future Capital
Future Capital has spent over 20 years building sophisticated technology solutions that simplify retirement plan management. Our platform serves financial advisors and broker-dealers in two powerful ways: as a comprehensive tech-only solution for executing account trades and rebalancing, or as a full discretionary manager with fiduciary oversight.
Our technology includes an intuitive client portal and advanced robotic process automation (RPA) using Playwright, complemented by strategic integrations with industry-leading record keepers, wealth management platforms, and market analytics providers. This infrastructure enables advisors to incorporate held-away 401(k) assets into holistic wealth management portfolios.
Position Overview
The Future Capital engineering team seeks a skilled backend developer to help power our mission-critical financial systems. The tech stack includes Azure, MS SQL Server, .Net and Node.js. Various frontends connect to application servers to power user experiences for both external clients and internal operations. Integrations with third-party systems are at the heart of Future Capital’s technologies, with a broad range of interfaces including file exchanges, robotic process automation (RPA), and APIs to both client / partner systems, plus core services such as email and SMS gateways.
Future Capital operates in a highly regulated industry that handles sensitive client data. Your expertise in building secure, compliant systems will directly protect sensitive financial data and client trust.
Engineering at Future Capital is cross-functional, and the backend developer will be involved in architectural design, peer code reviews, QA, and provisioning, deployment and maintenance of production services.
Responsibilities
- Design, develop, test, deploy and maintain robust backend services and APIs that power our financial platform.
- Partner with cross-functional teams to translate complex financial requirements into elegant technical solutions.
- Ensure performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, tests, and automation.
- Participate in architectural design and peer code reviews.
- Implement and manage integrations with third-party systems.
- Ensure high levels of security and compliance in all deliverables.
- Provision, deploy, and maintain production services.
- Contribute to continuous improvement by researching and recommending new technologies and practices.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3 years of experience in backend development.
- Proficiency in Azure, MS SQL Server, .Net, and Node.js.
- Experience with API design and development.
- Strong understanding of security principles and compliance requirements.
- Experience with / knowledge of cryptography is a bonus.
- Familiarity with robotic process automation technologies such as Playwright and third-party integrations.
- Experience with developing and maintaining web services, and integrations that involve processing XML and flat files (CSV, etc.).
- Excellent problem-solver with meticulous attention to the details that matter in financial technology.
- Strong communication and collaboration skills.
- Ability to work in a fast-paced, highly regulated environment.
- Experience with CI/CD pipelines and DevOps practices is a plus.
- Familiarity with SMS services and using the Twilio API is a strong positive.
- Technical Growth Mindset,driven by curiosity to master new technologies and financial products, with the persistence to dig deep, ask insightful questions, and develop specialized expertise in complex financial systems.
Why Join Us
- Technical Impact: Build systems that directly influence $1.2 trillion in retirement assets and help simplify complex financial processes.
- Innovation with Purpose: Apply your engineering expertise to solve real challenges in the retirement planning industry.
- Technical Growth: Work across our full technology stack and enhance your skills in security, compliance, and integration architecture.
- Collaborative Engineering Culture: Join a team where your technical input matters in architectural decisions and product development.
- Stability with Innovation: Leverage our 20 years of industry experience while working with modern technologies and methodologies.
Location
Onsite in the Future Capital office in Chattanooga, TN.
Benefits
- Competitive salary and benefits package.
- Opportunity to work with cutting-edge technologies.
- Collaborative and innovative work environment.
- Continuous technical growth and development in an industry and company where your code makes a meaningful difference.
Job Type: Full-time
Pay: $86,129.00 - $92,112.00 per year
Benefits:
- 401(k)
- Health insurance
- Health savings account
- Paid time off
Work Location: In person
Salary : $86,129 - $92,112