Loading this job…
Every job application submitted on MailerMen passes through a small cluster of ASP.NET Core services that validate the payload, deduplicate repeat applicants and write a record into SQL Server. That pipeline absorbs bursts of a few thousand submissions on Monday mornings, and it is where you will spend this six month internship.
You begin by shadowing the on call rotation and fixing small defects in the application intake controller, purely so the codebase stops feeling foreign. By week four you should be shipping endpoints yourself, with a senior engineer reading every pull request line by line.
Waiting for you after that is a rewrite of the employer notification service, moving it off a nightly cron job and onto a hosted background worker with proper retry semantics. You will design the retry table, write the Entity Framework Core migrations and prove the behaviour with xUnit tests before it ever touches production traffic.
You do not need production C# behind you. You need curiosity about why a request is slow, enough comfort to read a stack trace without panicking, and the willingness to ask questions in a room full of people who have been doing this longer than you have.
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.