Software Architect

September 3

Apply Now
Logo of RoofStacks

RoofStacks

Yazılım • Software Engineering • Augmented Reality • Ar-Ge • Turizm Software

201 - 500

Description

Requirements

• Bachelor's or Master's degree in Computer Science, Software Engineering or related field. • Minimum 10+ years of web based software development experience, • Solid understanding of Design Patterns, • Excellent performance and practical experience with .Net Core • Excellent understanding of programming fundamentals (OOP, SOLID, DRY, YAGNI, KISS, data structures, algorithms), • Familiarity with distributed cache and messaging queue, • Familiarity with RDBMS, • Familiarity with NoSql solutions, • Experience in authentication/authorization protocols (preferably OAuth2, JWT, PKI) , • Good understanding of lean/agile values and implementing in SDLC, • Familiarity with CI/CD flows for DevOps, • Designing infrastructure or module code development processes in accordance with protocols and analysis documents, • Unit testing habit with complete coverage, • Coding habits with quality, readable, testable and maintainable, • Comfortably with Agile methods such as Scrum and/or Kanban. • Experience in banking,

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com