Do you want an:  

Desired Skills and Experience

  • Exciting opportunity to lead, architect, design and build our next generation web and mobile applications. We are looking for a super smart engineer that enjoys working with top notch engineers and building cool stuff. This opportunity is for a lead full-stack engineer developing and architecting web applications using asp.net MVC, single page apps using Javascript frameworks, responsive user interfaces, backend services and object oriented design.
  • Design, and implement solutions for Ingenio’s e-commerce layer.
  • Write backend code and web services to encapsulate complex business logic within a large framework of Object Oriented and Service Oriented code.
  • Develop configurable web pages using Asp.net MVC.
  • Contribute to the core architecture in all layers of our code base including database access layer, MVC framework, web services layer.
  • Work closely with product managers in our agile environment, develop business solutions together and refine product specifications.
  • Work with operations to ensure the applications are monitored.
  • Work with database architects to design scalable database solutions.
  • Work with QE to ensure there is manual and automated testing for the applications you develop.
  • Write Unit tests in NUnit using Ninject and Rhinomocks frameworks. 
  • 3+ years of .Net and C# experience. 
  • 5+ years of experience as a senior engineer and architect. 
  • Experience in working in agile environments. 
  • Experience in Javascript and Bootstrap. 
  • Experience in online payment processing 
  • Strong OO design skills. 
  • Knowledge of database concepts and Microsoft SQL Server. 
  • Experience in writing unit tests. 
  • Strong understanding of relational database design and ability to navigate existing large scale databases. 
  • A solid foundation in computer science, with strong competencies in data structures, design patterns, concurrency, algorithms and software design. 
  • Strong analytical and troubleshooting skills. Experience using Splunk is a plus. 
  • Experience in building web services (RESTful, SOAP). 
  • Bachelor’s Degree in Computer Science or related field is required.