Pricing Engine, a rapidly growing digital advertising services company, is looking for a mid-level .NET Engineer to join its select team of developers. As a full time engineer, you will be responsible for designing and developing software to deliver a secure and feature-rich experience to our users and partners. The candidate must have ample knowledge and experience programming C# and the ideal candidate will be versed in other relevant languages & technologies as well. Recent, hands-on knowledge of the latest versions of .NET and a thorough understanding of OOP and database concepts are required. Experience working with APIs, whether creating or consuming them, is a good-to-have.
Successful candidates will have a focus on detail and your passion for the craft and respect for standards puts you a level above the crowd. If you consider software architecture and design patterns fun topics, you are the right candidate. Of course, attitude goes a long way as we consider company culture an important part of who we are.
The position is based in Soho NYC at WeWork Labs - our own brand new office within a vibrant startup community. It’s near major subway lines for an easy commute. Salary will be competitive based on experience and will include an equity component as well as full benefits including company-paid health, dental and vision plans.
Pricing Engine is just as concerned with hiring the right people for a cultural fit as we are tech skills. You are expected to be part of the team and to be focused on the same goal: improving how smaller businesses do their online marketing, to make it easier for them to take action and to track success. We know it’s hard to make things simple but for our small business customers, ease of use and respect for their time and resources is key. The ideal team member will have experience executing and be ready to contribute to strategy, have a practical approach with a good sense of judgment and also a healthy work/life balance.
Here is a list of must-haves. Training opportunities will be presented as needed - we want people to grow as we meet new challenges!
Take part and own backend/mid-tier development aspects of the new and current features from a brainstorm session all the way to deployment.
Adopt and maintain a set of guidelines and best practices. Share these guidelines with colleagues as required.
Design and write code to the highest standards.
Fix and improve what our business team breaks – we use our own tools!
Good understanding of .NET framework and up-to-date knowledge of and experience with the latest versions.
Solid handle on the C# language, ASP.NET MVC, MVVM and Entity Framework (on Visual Studio 2012 or newer).
Write queries, procedures in MySQL as well as create/manage indices.
Knowledge of other, perhaps non-relational databases.
Working knowledge of RESTful web services, SOAP and SOA.
Experience working with source control.
Willingness to learn new technologies and grow professionally!
Bonus: some experience programming with Java language.