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