What are the responsibilities and job description for the Full Stack Engineer position at Forsyth Barnes?
About the Role
We are seeking a Full Stack Software Engineer to design, build, and enhance a cloud-based financing platform that automates sales, underwriting, account management, and analytics. This is a hands-on engineering role working across the stack, developing RESTful APIs, building web interfaces, integrating with third-party services, and improving system performance and scalability. The ideal candidate combines strong technical skills with a collaborative, problem-solving mindset.
Key Responsibilities
- Design, develop, and maintain secure, scalable backend services and APIs using .NET / C#
- Build responsive frontend interfaces using Angular (and occasionally React)
- Integrate third-party APIs and data sources (e.g., financial and communication services)
- Contribute to database design and optimization using SQL Server / Azure SQL
- Collaborate with product, QA, and operations teams to deliver reliable solutions
- Participate in code reviews, CI/CD pipelines, and release cycles
- Troubleshoot and resolve application and data flow issues to ensure system reliability
- Promote best practices for maintainability, testing, and continuous improvement
Required Skills and Experience
- 3 years of full stack development experience
- Strong proficiency in C# / .NET, TypeScript, and Angular
- Solid knowledge of RESTful API design and JSON-based integrations
- Experience with relational databases (queries, views, stored procedures)
- Familiarity with Azure DevOps (Repos, Pipelines, Boards)
- Excellent communication skills and a collaborative, problem-solving mindset
Preferred Qualifications
- Experience with Microsoft Azure services (App Services, API Management, Functions)
- Database optimization and advanced SQL techniques
- Exposure to AI/ML integrations
- Understanding of QA/UAT workflows and release management
- Experience with Python or React
- Familiarity with financial, fintech, or credit-related APIs
Salary : $200,000