Senior Full Stack Engineer

FEG Investment AdvisorsCincinnati, OH
Hybrid

About The Position

FEG is looking for a Senior Full Stack Engineer who enjoys building practical, business-facing applications that make work easier, faster, and more reliable. This is a hands-on application engineering role focused on designing, developing, modernizing, and supporting web applications, APIs, integrations, and data-driven tools that support investment research, client service, reporting, and firm operations. The ideal candidate is strongest on the application side of engineering: someone who can take business needs, translate them into thoughtful technical solutions, and deliver clean, maintainable software using modern Microsoft technologies, including .NET, C#, Angular, SQL Server, Azure, APIs, and CI/CD practices.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field; equivalent professional experience will be considered.
  • 5–8+ years of professional software engineering experience, with strong ownership of application development and delivery.
  • Strong experience building applications with C#, .NET, REST APIs, SQL Server, and modern frontend technologies such as Angular, TypeScript, JavaScript, HTML, and CSS.
  • Hands-on experience designing, enhancing, deploying, and supporting business applications in Microsoft Azure.
  • Ability to work across the full application stack, including user interface, API/service layer, database, integrations, testing, deployment, and production support.
  • Experience with CI/CD, source control, automated testing, release practices, troubleshooting, and application monitoring.
  • Practical understanding of secure development practices, identity, authentication, authorization, secrets management, and secure data handling.
  • All candidates must already have legal authorization to work in the United States at the time they apply and remain authorized throughout their employment, without requiring current or future sponsorship.

Nice To Haves

  • Exposure to infrastructure-as-code tools and responsible use of AI-assisted development tools preferred.
  • Financial services, investment advisory, reporting, data, or workflow automation experience preferred.

Responsibilities

  • Design, build, test, and enhance business-facing web applications that support research, reporting, client service, and internal operations.
  • Develop intuitive, responsive user interfaces using modern frontend frameworks such as Angular, with attention to usability, accessibility, and performance.
  • Build reliable application services, APIs, and integrations using .NET, C#, secure data access practices, and practical application architecture.
  • Modernize legacy applications and manual workflows by reducing technical debt, improving maintainability, and aligning solutions with approved target architecture and business priorities.
  • Create and maintain SQL Server objects, queries, and data models that support application functionality, integrations, reporting, and data quality.
  • Deploy and support applications in Microsoft Azure, using cloud services that improve reliability, scalability, security, and maintainability.
  • Contribute to CI/CD pipelines, source control practices, automated testing, release management, monitoring, logging, and alerting.
  • Troubleshoot application issues across the user interface, API, database, integration, and deployment layers.
  • Partner with infrastructure and IT teammates to support reliable application delivery.
  • Build software that is secure, testable, maintainable, and practical for a growing business environment.
  • Apply secure development practices, including input validation, appropriate access controls, secrets management, and secure authentication and authorization.
  • Write automated tests and participate in code reviews, design discussions, and technical documentation.
  • Improve performance, reliability, and long-term maintainability through thoughtful architecture, refactoring, and practical documentation.
  • Work directly with business stakeholders, end users, IT teammates, vendors, and engineering partners to understand needs and deliver useful application capabilities.
  • Own assigned features, enhancements, integrations, fixes, and application workstreams from design through production support.
  • Communicate clearly on requirements, options, estimates, risks, blockers, and trade-offs.
  • Document systems, dependencies, support procedures, and technical decisions to reduce key-person risk.

Benefits

  • Competitive compensation and bonus opportunities commensurate with qualifications and performance.
  • Employer-paid life, Short-Term Disability and Long-Term Disability coverage plus subsidized Medical, Dental, & Vision plans.
  • Wealth Benefits including 401(k) and ESOP Programs with company contributions.
  • Paid Time Off (Holidays, PTO, Parental Leave)
  • Flexible work options designed to support work-life balance while maintaining productivity and collaboration.
  • Employee-led culture committees focused on engagement, well-being, diversity, and a positive workplace environment.
  • A structured mentorship program that fosters professional growth, knowledge sharing, and leadership development through meaningful one-on-one connections.
  • Tuition reimbursement for approved educational programs to support continued learning and career development.
  • Reimbursement for eligible professional certifications and industry-recognized designations.
  • Access to comprehensive wellness programs that support physical, mental, and overall well-being.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service