MOG - Martin-O'Neill Group

Professional Recruitment


Senior Developer

Recruiting for a senior developer for a small Microsoft development environment - C#/.Net.  Emphasis on enterprise ecommerce product development.

Need someone who understands SQL and backend development including building Service Oriented architecture using standard web services (WEB API, SOAP, REST) and cloud services (AWS, Microsoft Azure) and implanting SaaS on the cloud.  Optimally someone would have that back end focus and be able to guide technical strategy for using latest SQL Server features but also have frontend and GUI design and development skills. 

Small company but growing fast. Large sphere of influence/impact.  Smart, decent folks who are building an exciting company AND have a reasonable work/life balance.


  • Proven and demonstrated experience architecting, leading development and delivering to market, one or more enterprise or consumer centric software solutions.
  • Demonstrated experience in design, modeling development, integration and deployment of software solutions.
  • 4+ years’ experience in software development with progressive responsibilities, with at least 1+ year experience in the lead software architect role.
  • At least 3+ years of hands-on coding experience in programming languages (C#, .NET, etc.)
  • Experience with Microsoft MVC desired.
  • At least 6+ years’ experience implementing database technologies including Microsoft SQL and database administration.
  • Knowledgeable of the latest versions of MS SQL Server and the features they offer.
  • At least 2+ years building Service Oriented architecture using standard web services (WEB API, SOAP, REST)
  • At least 2+ years’ experience with cloud services (AWS, Microsoft Azure) and implanting SaaS on the cloud.
  • Expertise and experience in implementing cloud based SaaS solutions.
  • Experience working with and coding for payment gateway(s) API desired.


  • Lead the architecture of database and software and conform solution development across the full development lifecycle.
  • Develop functional requirements through client and team interactions.
  • Develop and maintain software architecture technical specifications, and guide software development in conformance with architecture specifications.
  • Formulate and recommend solution delivery architecture (SaaS, on premises).
  • Work with third party software vendors, including ERP and CRM vendors, as well as the team to integrate solutions with their software platforms. Develop technical expertise in essential 3rd party software systems and guide software development teams’ collaboration with software development support from these vendors.
  • Coordinate software development with offshore software development teams.
  • Lead database and software innovation and develop critical intellectual property relevant to solutions to provide sustainable market differentiation and advantages.
  • Inform the solution development process with a deep understanding in open source software initiatives and big data, in-memory processing architectures (APIs, databases, analytics, etc.)
  • Assess data security requirements and build necessary security features into solution architecture.

Apply for this job