Loading this job…
Our application database has grown past forty tables, and several of the older Entity Framework queries were written before anyone in the room thought about N+1 loads. Across the three months of this internship, working from our Pune office, you will hunt them down. Expect your first fortnight to go on reading execution plans in SQL Server, then rewriting the offending LINQ, adding the right projections, and proving the improvement with before and after timings.
You will author EF Core migrations for new features, model the relationships for an upcoming employer billing table, and move a handful of raw ADO.NET queries into the ORM where that genuinely helps. There is also a staging data seeder that badly needs rebuilding so a fresh environment comes up in one command, and it is yours if you want it.
Students who enjoy the puzzle of data more than the polish of a user interface. You need no professional experience at all. You do need to be comfortable writing C# without autocomplete doing your thinking, and you should be able to explain what a foreign key is to somebody who has never opened a database.
MailerMen runs a verified job board covering startup and product roles across twelve markets, and takes on interns across engineering, data, design and marketing to build it.