Software Architect

$140,000 - $160,000

Full Time

  • No Travel Required

Skills

Microservicesnetwork securityPythonGolangRustJavaScript

Job Description

Lead Software Architect

Fulltime

Remote

 

The Lead Software Architect is in charge of the design and development of software applications, planning the different features of a program, and integrating them into a functioning system. The duties include determining the technical specifications of a project, creating technical designs, and developing code.

Duties and Responsibilities:

  • Evaluating, identifying, and developing software solutions
  • Leading software development projects on the technical level
  • Documenting and recording every aspect of an application or software
  • Training, mentoring and overseeing the activities of the members of the development team
  • Planning, tracking, and scheduling software deliverables in cooperation with the Project Manager, Product Manager, and executive team.
  • Locating and directing solutions for critical challenges involving software and hardware interface
  • Looking for problems within software systems and resolving the issues
  • Developing good working relationships with other employees and departments

 

Required Skills:

  • Software development life cycle
  • Technical management of teams & projects
  • Excellent communication skills
  • Excellent analytical skills
  • Agile software development methodologies
  • Software architectures: Microservices, Monolithic, Decentralized, Composable
  • Computer networks, TCP/UDP, network security
  • Database design and architecture: SQL-based and NoSQL-based
  • Software automation: Build and Test automation
  • Software testing technologies and methodologies
  • DevOps and SecOps: Continuous integration, continuous delivery, continuous monitoring & testing
  • Virtualization and Cloud technologies
  • Software configuration management
  • Good understanding of AI/ML & Data Science
  • Linux Administration
  • Python, Golang, Rust, JavaScript
  • FastAPI, Web3.JS, Solidity, Flask
  • Git (Gitlab, Github, Gitea), Maven, Jenkins, Drone
  • TIG-Stack, TIK-Stack, ELK-Stack
  • Terraform, Ansible
  • AWS, Google Cloud Platform

 

  • Blockchain: Solana, Ethereum
  • Smart Contract development
  • Development understanding of NFTs, Crypto assets, DAO, DApps
  • Jira, Confluence, Google Workspace
  • Web Sockets, REST API, gRPC, HTTP/2, HTTP/3

 

 

Complementary Skills:

  • Infrastructure As Code
  • Cryptography engineering
  • C++, Java, PHP
  • STL, Spring, Django
  • Gradle, Nexus
  • Pulumi, RackN
  • Vultr, Equnix APIs
  • WHMCS
  • Blockchain: Filecoin, Near, Chainlink, Aptos
  • Edge Services, IOT