About Arfitect

Arfitect began operations in 2017 to create software solutions with cutting-edge technologies for enterprise companies all around the world. The prospective team will work with highly experienced professionals on software projects with various new challenges and exciting opportunities. Arfitect particularly focuses on maintaining a "great to be part of" for its workspace and appreciates the value of talent and hard work. The prospective members of our team will enjoy a jubilant work environment where their work is valued, and a long-term career path is considered.

Essential Duties
  • Design and develop enterprise software applications within a reasonable timeframe
  • Provide training/knowledge transfer to other IT staff on applications developed or enhanced
  • Design, build and maintain efficient, reusable, and reliable code
  • Help maintain code quality, organization, and automatization
  • Design and implement low-latency, high-availability, and performant APIs
  • Establish, troubleshoot and manage core application integrations with external systems
  • Participate as necessary in the development of test scenarios and test plans to support business requirements
  • 5+ years of demonstrated experience in all areas of the Software Development Life Cycle
  • Hands-on professional development experience with C# language, .NET Framework, .NET Core
  • Experience in web development, including ASP.NET MVC, Web Services, and Web API
  • Experience with Entity Framework Code First Approach, Log4Net, Redis, Bootstrap
  • Strong knowledge in one of the pioneer front-end technologies JS, HTML5, CSS, React, Angular
  • Strong understanding of object-oriented programming
  • Experience with relational database design and development (SQL, T-SQL)
  • Flexibility of providing support during odd hours, weekends, and peak seasons
  • Ability to work in a decentralized team and communicate using virtual communications tools
  • Ability to work independently as well as collaboratively and be a self-starter; takes actions to achieve goals
  • Verbal and written communication skills in English
Nice To Have
  • DevOps, CI/CD experience
  • Experience with cloud technologies (Azure/AWS) is a plus
  • Experience with Azure, Application Insights, API management, Cosmos DB is a plus

Bachelor’s Degree in Computer Science, Information Systems or other related field from four-year College or University.