Software Architect

Job Details

 

Software Architect Job Description

The Software Architect is responsible for designing, developing, and implementing software solutions. The ideal candidate will have a strong understanding of software engineering principles and practices, as well as experience in cloud computing, big data, and microservices.

Responsibilities:

  • Design and develop software solutions that meet the needs of the business
  • Work with other members of the development team to ensure that the software is scalable, reliable, and secure
  • Lead the development of new features and enhancements to existing software
  • Work with QA to test and validate the software
  • Document the software architecture and design

Qualifications:

  • Bachelor’s degree in Computer Science or related field
  • 5+ years of experience in software engineering
  • Strong understanding of software engineering principles and practices
  • Experience in cloud computing, big data, and microservices
  • Excellent communication and teamwork skills
  • Proficiency in programming languages such as Java, Python, and C++
  • Proficiency in software development tools and methodologies

 

 

Apply for this Job

Similar Jobs