Software Architect
- Full-time
Job Description
• Work with a team of payment industry experts to design and develop sophisticated software for a state-of-the-art SAAS application
• Write APIs to integrate our services with a diverse set of platforms and technologies (mobile apps, data providers, third-party applications)
• Design and develop comprehensive automated unit and regression tests
Qualifications
• 5+ years of software development experience in a web-based environment
• Excellent coding experience in C# and JavaScript
• Bachelor’s degree in Computer Science or related field
• Working knowledge of
Front-end platforms such as AngularJS
HTTP and RESTful services
Services-Oriented Architecture
AWS or similar public cloud platform
• Ability to learn quickly
• Comfortable working at a small dynamic company
• Can use judgment to solve problems where protocol might not exist
• Ability to translate business goals into own work assignments and succeed with little management direction
• Use best practices to document and write quality software. Focus on testing is extremely important
• Encourages and accepts personal feedback
Additional Information
• Background in eCommerce applications
• Working knowledge of .NET and database development using SQL Server
• Working knowledge of NoSQL data stores, such as MongoDB, CouchDB, HBase, Redis
• Experience with ElasticSearch or Solr
• Experience with data warehousing and business intelligence platforms
• Familiarity with best practices for DevOps and SaaS deployment
• Experience with techniques for unit test, such as mocks and fakes
• Commitment to Test-driven Development, continuous integration, and test automation
• Experience working in an Agile development environment
• Desire to debate and explore new technologies
By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply