Full Stack Developer
Indexed description
**REMOTE, open to Dallas-Fort Worth, Denver, Coral Gables/Miami based candidates**
Must‑Haves:
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience
- 7+ years professional software development experience
- Strong .NET/C# backend development
- Mortgage and/or trading application build out experience
- Background in a regulated environment (financial services, insurance, asset management)
- Full‑stack experience (backend + modern frontend framework)
- Proven experience building high‑performance, scalable applications
- Strong SQL experience; understands application architecture end‑to‑end
- Able to work directly with front‑office/business users
- Excellent communication skills (can explain technical concepts clearly)
Plusses:
- Python for data analysis or backend services
- Exposure to trading systems, valuation models, or market data
- Frontend frameworks: Angular, React, or Vue
- Cloud experience (Azure/AWS), Docker/Kubernetes
- CI/CD, modern DevOps practices
- Mentorship or technical leadership experience
Tech Environment:
- .NET Framework (4.5–4.8) & .NET Core (.NET 3.1–8)
- Web APIs, REST services
- HTML, CSS, JavaScript, JSON
- SQL/NoSQL databases
- Containerization (Docker; Kubernetes exposure)
Day-to-Day:
Our client is looking for a Full Stack Developer (.NET/Python) to join their IT Analytics team and play a hands-on role in building high-quality, scalable applications that support trading and research initiatives. On a day-to-day basis, this developer will work closely with business users and cross-functional IT teams to analyze requirements, design solutions, and develop front-office applications using modern frameworks. The role involves writing clean, maintainable code, participating in code reviews, documenting designs, addressing vulnerabilities, and supporting continuous improvement efforts. You’ll regularly evaluate existing workflows, identify inefficiencies, and implement enhancements that streamline business processes, while also collaborating with product managers and developers to deliver reliable, high-performance solutions. This position requires strong technical ownership, the ability to multitask and prioritize independently, and a willingness to stay current with emerging technologies and financial market concepts.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search