Software Developer, Entry-Level
Employer: JPF Capital
Location: Danville, CA
Position Type: Full-Time, Entry-Level
Compensation: $100,000 – $115,000
About JPF Capital
JPF Capital is a dynamic investment and services company building innovative solutions for financial management, real estate, and operational business processes. Alongside our investment and advisory services, we are developing a next-generation financial and investment management platform that integrates accounting, reporting, and data automation into one seamless solution. Our work spans real estate, investments, asset management, and operational finance, supported by modern cloud technologies and business intelligence.
We are seeking an Entry Level Software Developer who is eager to grow with us. This role blends technology with business and you will contribute to our software platform while gaining exposure to the real-world financial and operational services we provide.
Responsibilities
- Develop and maintain features for JPF Capital’s financial management platform using Angular 19, ASP.NET Core, and SQL Server.
- Assist with integrations to external services and APIs (Plaid, Azure Cognitive Services, Moov, SendGrid, etc.).
- Support technology needs across service areas such as real estate management, investment analysis, and financial reporting.
- Collaborate with the team on data automation, reconciliation workflows, and dashboard development.
- Participate in code reviews, troubleshooting, and quality assurance testing.
- Contribute to both the technical architecture and the business logic driving financial workflows.
- Document work clearly and support cross-team collaboration.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).
- Familiarity with Angular (v15+), ASP.NET Core, and relational databases (SQL Server).
- Familiarity with Microsoft Azure cloud concepts and environments (e.g., deployments, storage, authentication).
- Strong analytical and problem-solving skills.
- Interest in finance, real estate, and investment operations, with willingness to learn the business side.
- Effective communication and teamwork skills.
Preferred Qualifications
- Hands-on experience implementing specific Azure services such as Azure Functions, Key Vault, Blob Storage, or related tools.
- Knowledge of accounting, finance, or real estate systems.
- Familiarity with UI frameworks (Bootstrap, Tailwind) and Git-based workflows.
- Understanding of data visualization and reporting tools.
Why Join Us?
- Be part of a growing services and technology company at the intersection of finance, real estate, and technology.
- Work directly with leadership to gain hands-on mentorship in both software development and business operations.
- Contribute to projects that have direct impact on real estate assets, financial investments, and operational services.
- Competitive salary, benefits, and opportunities for advancement.
Exposure to a wide range of modern technologies and financial services, giving you a well-rounded foundation for your career.
Job Type: Full-time
Pay: $100,000.00 - $115,000.00 per year
Benefits:
- 401(k)
- 401(k) 3% Match
- 401(k) matching
- Dental insurance
- Dependent health insurance coverage
- Disability insurance
- Health insurance
- Life insurance
- Retirement plan
- Vision insurance
Work Location: In person