What are the responsibilities and job description for the Full Stack Engineer position at Emerald Resource Group?
Full Stack .NET Developer (SQL-Heavy)
Hybrid | Northeast Ohio (local candidates only)
Important notes before applying:
- Must be
local to Northeast Ohio
and able to work
on-site 2–3 days per week - W-2 only
(no C2C, no third-party firms) - No sponsorship or visa transfers
now or in the future
Full Stack .NET Developer (SQL-Heavy)
This is a great opportunity to join a stable, growing software product environment where your work actually matters. The platform has scaled, the customer base has expanded, and performance now matters more than ever — especially at the database level.
If you enjoy owning features end to end, improving performance, and making systems run faster and smarter, this role will be a strong fit.
Why this role is interesting
- You'll work on a
real, revenue-generating product
, not internal tools - Strong emphasis on
SQL performance, optimization, and scalability - Small, experienced dev team where your voice carries weight
- Mix of frontend, backend, and database work — not siloed
- Stable environment with long-term product roadmap
- Opportunity to influence architecture and mentor junior developers
What you'll be doing
- Build and enhance features in a modern C#
ASP.NET MVC
application - Spend meaningful time improving
SQL Server performance
as the platform scales - Design, optimize, and maintain
stored procedures, views, indexes, and queries - Analyze slow queries and improve execution plans and indexing strategies
- Collaborate with product and business stakeholders to turn requirements into working features
- Troubleshoot and resolve bugs across the stack
What will help you succeed
- Strong experience with .NET C#,
JavaScript, jQuery, AJAX, JSON - Solid hands-on experience with
Microsoft SQL Server
, including: - Stored procedures, views, functions
- Indexing strategies
- Query and performance optimization
- Experience with
ASP.NET MVC
and
C# - HTML5 / CSS / Bootstrap
- Comfortable working independently and owning deliverables
Nice-to-have experience
- UX fundamentals
- Reporting tools (SSRS or similar)
- Cloud exposure (Azure preferred)
- Experience supporting a growing SaaS or product-based platform