How Remoteville checks and expires listings

Senior Software Architect

Skills
C#Computer ScienceSQLSoftware ArchitectureSoftware DevelopmentCCode Review
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in computer science, information technology, or related field
  • Minimum 10 years of experience in software engineering, with at least 5 years in a software architect role
  • Expert knowledge of cloud providers, web technologies, and related frameworks
  • Expert knowledge of software languages, including C++, C#, and SQL with hands-on experience in design, development, and code reviews
  • Proven track record in designing, developing, and executing architecture plans, especially for cloud migration and software modernization
  • Experience with software development best processes, including Scrum Agile and DevOps

Nice to have

  • Experience with legacy technology
  • Background in regulatory compliance

Day to day

  • Drive the architecture of various products and technologies as part of our cloud transformation journey
  • Create and execute modernization plans for existing and legacy systems while advancing current architecture
  • Provide technical and communication expertise to mentor the development team and advise the senior leadership team