How Remoteville checks and expires listings

Software Architect

Skills
C#SQLSoftware ArchitectureSoftware DevelopmentAmazon Web ServicesEnterprise SoftwarePython
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 8+ years’ practical experience on a web-based application
  • Proficient with English (both verbal and written)
  • Proficient with any back-end programming languages i.e. C#, Java, Python, C++, etc.
  • Outstanding knowledge of software and application design and architecture
  • Highly analytical mindset with an ability to see both big picture and the details
  • Experience with the database management tool SQL is a plus but not mandatory

Nice to have

  • highly analytical mindset
  • experience in software design
  • experience with database management tools
  • proficient in English

Day to day

  • Designing software architecture for our platform to meet functional requirements as well as security quality performance and ease of maintenance
  • Guiding and assisting the development team with an active involvement in the development process
  • Obtaining requirement feedback from internal teams and clients to maintain and support the product development
  • Supervising testing and deployment
  • Performing code reviews on other team member’s work
  • Collaborates with distributed teams in France Vietnam and the United States

Hiring process

  • Apply online