MyWebGrocer Software Architect in Burlington, Vermont

A MWG Software Architect leads the development of Advanced eGrocery Product data storage, retrieval and display techniques. This role requires a mastery of ‘full-stack’ development with an emphasis towards web technologies, configuration and deployment.

  • Expert knowledge in the use of Microsoft technologies including MVC, C#, ASP.NET, JavaScript, and other relevant web based technologies.

  • Expert knowledge of Microsoft SQL Server as well as NOSQL alternatives including MongoDB.

  • Expert knowledge of Object-Oriented Design Principles and modern software development practices.

  • Expert proficiency in “full stack” architecture and design.

  • Demonstrated experience in mentoring and facilitating teams with both senior and junior talent.

  • Experience in large scale architectures and building scalable distributed systems using Server Clusters and Cloud computing strategies.

  • Experience in setting up Microsoft IIS Web platforms for scalable web services and applications.

  • Experience with Open Source technologies, such as Memcached, Apache Solr, Apache Mahout, RabbitMQ, and others.

  • Experience setting up Linux environments to host technologies such as WordPress, Memcached, Jetty, and others.

  • Ability to describe complex solutions across varied data sources to provide an elegant and fast strategy to solve customer problems.

  • Able to identify and implement solutions in conjunction with, or independent of, a development team.

Additional Responsibilities/Duties

  • Technical and procedural guidance across all teams working on DEP to assist with consistency of product development, packaging and shipping

  • Recommend, build, and deploy processes and procedures to enhance/support the software development life-cycle.

  • Includes mentoring members of the development organization

  • Technical leadership in introducing large-scale architectural changes that require a large scope including producing detailed functional/technical design documents

  • For example, research and analysis of next generation feature sets.

  • Technical liaison with other engineering teams. Both teams consuming the DEP product and other MyWebGrocer teams.

  • For example, product management, support, documentation, training and sales departments to provide in depth product knowledge.

  • Identify and understand existing technical debt in DEP and create a path for improvement.

  • Work with management team to understand high-level business direction and work with teams to ensure we deliver products that meet those needs.

  • Oversee entire product lifecycle.

  • Assist with performance evaluations as needed

  • Continually advance one’s skill-set and lead others to do the same within the software development community and within the company. This includes, but is not limited to:

  • Attending, participating with, and presenting to local/regional development user-group meetings and conferences. Encourage developers within the company to do the same.

  • Host presentations within the company and encourage developers within the company to attend and participate in the presentations.

  • Self-publish or get published within the software development community. Developers within the company should be made aware of and encouraged to read your publications and provide feedback.

  • Obtain software development certifications (or equivalent education) and encourage others within the company to do the same.

  • Bachelor’s or Master’s degree in computer science or related discipline or equivalent combined education and experience.

  • Minimum of 9 years software systems work with extensive experience on large scale internet based systems and at least 5 years of technical team leadership.

  • A self starter with ability to work in a fast paced environment bringing new ideas and technologies into the business.

  • Expertise in SQL, C#, JavaScript, Ajax, and XML.

  • Expertise in Web Application and Web Services development.

  • A thorough understanding of High Availability, Scalability Load Balancing, Performance Tuning, Security, Web-Analytics, and Search Engine Optimization.

  • Excellent writing, modeling and communication skills.

  • Must posses strong analytical skills and be able to evaluate information from multiple sources, reconcile conflicts, decompose high level information, and abstract low level information.

  • Evidence of leadership competencies including team building, self-confidence, results orientation and interpersonal skills.

ID: 2018-1589

External Company Name: MyWebGrocer, Inc.

External Company URL: http://mywebgrocer.com/

Street: The Champlain Mill