Desired Skills and Experience

  • driven to create large-scale, maintainable, and well-architected software solutions;
  • experienced in the Microsoft Azure, Amazon AWS, and Google clouds;
  • knowledgeable about the architecture and strengths/weaknesses of IaaS, PaaS, and FaaS offerings therein;
  • familiar with both relational and document databases;
  • stimulated by collaborating with a team to define, design, and ship new features;
  • excited to work for our primarily Christian church/ministry customers.
  • Program quality and complete applications using primarily C#/MVC concepts, SQL/NoSQL, and HTML/CSS/JavaScript
  • Collaborate closely with other developers and graphic designers
  • Assist with infrastructure and DevOps creation/maintenance/improvement
  • Participate on multiple projects from concept through completion without continual supervision
  • One or more years of experience programming web/cloud applications
  • Familiar with C#, ASP.NET MVC concepts, HTML5, CSS3, and JavaScript and their proper usages in large, scalable, and maintainable application architectures
  • Familiar with relational database (SQL) design and/or non-structured persistent data stores (NoSQL)
  • Familiar with creating and consuming HTTP Web API’s
  • Familiar with distributed version control systems
  • Bachelor’s degree in Computer Science or related field
  • Experience with responsive/mobile web design
  • Experience with React, Sockets, Node, Lambda, and other emerging technologies
  • Experience with native mobile application design (iOS, Android, Windows Phone, etc.)
  • Demonstrable experience on past projects (via Github, BitBucket, Google Code, etc). A candidate with an active commit history at a site like these will be favored over a candidate without similar history.

Apply