> Markdown version of [/jobs/ext/1408751-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/1408751-full-stack-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Engineer - **Company:** Fund Evaluation Group, LLC - **Location:** Cincinnati, OH, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, HTML, JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Artificial Intelligence, Applications Architecture, Application Services, User Authentication, Automation of Tests, Microsoft Azure, Business Software, C Sharp (Programming Language), Cascading Style Sheets (CSS), Code Review, Information Systems, Databases, Continuous Integration, Data Validation, Data Security, Programming Tools, Github, Human-Computer Interaction, HP Systems Insight Manager, Key Management, Microsoft Software, Microsoft SQL Server, Software Maintenance, Systems Development Life Cycle, Release Management, Software Tools, Cloud Services, Secure Coding, Service Layer, Software Deployment, Software Engineering, Systems Integration, TypeScript, Web Applications, Web Application Frameworks, Data Logging, Software Application Programming, Technical Debt, AngularJS, Infrastructure Automation Frameworks, Information Technology, Tools for Reporting, Front End Software Development, Restful APIs, Software Version Control, Legacy Systems - **Published:** July 23, 2026 - **Apply:** https://recruitingbypaycor.com/career/JobIntroduction.action?clientId=8a7883c666139348016635c302d84cc9&id=8a7883a89f8b945d019f8bbbea1b0457&source=&lang=en ## About the Role * 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. * 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. What You'll Bring / Knowledge, Skills, and Experience * You enjoy building applications that solve real business problems and improve how people work. * You are strongest in software engineering, but comfortable working across the full stack when needed. * You care about usability, clean code, reliability, and long-term maintainability. * You like collaborating with business users and technical teammates to turn ideas into working software. ## Description 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. Why Work at FEG? / About the Company FEG is an independently owned advisory firm that provides investment consulting, outsourced chief investment officer (OCIO), and research services to predominantly institutional clients^1, such as university endowments, private and public foundations, religious organizations, healthcare institutions, corporate retirement plans, and select family offices. Founded in 1988, FEG has served communities both directly and by helping our clients fulfill their missions, for over 37 years. FEG employs 140+ professionals across offices in Cincinnati, Ohio, Dallas, Texas, and Indianapolis, Indiana, with approximately $99.4 billion^2 in client assets under advisement. What You'll Do / Position Responsibilities Application Engineering & Modernization * 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. Application Delivery, Azure & Production Support * 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. Quality, Security & Maintainability * 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. Collaboration, Ownership & Team Contribution * 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. Core Technologies * Core environment includes .NET, C#, Angular, SQL Server, REST APIs, Microsoft Azure, Azure DevOps/GitHub Actions, CI/CD, secure SDLC practices, and AI-assisted engineering tools., This job description in no way states or implies that these are the only duties to be performed by the employee occupying this position. Employees will be required to follow any other job-related instructions and to perform other job-related duties requested by their supervisor in compliance with Federal and State Laws. ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## Related Articles - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)