Full Job DescriptionSoftware Architect responsibilities and dutiesThe responsibilities and duties section is the most important part of the job description. Here you should outline the functions this position will perform on a regular basis, how the job functions within the organization and the title of the manager the person will report to.Design, develop and execute software solutions to address business issuesProvide architectural blueprints and technical leadership to our IT teamEvaluate and recommend tools, technologies and processes to ensure the highest quality product platformCollaborate with peer organizations, quality assurance and end users to produce cutting-edge software solutionsInterpret business requirements to articulate the business needs to be addressedTroubleshoot code level problems quickly and efficientlySoftware Architect qualifications and skillsNext, outline the required and preferred skills for your position. This may include education, previous job experience, certifications and technical skills. You may also include soft skills and personality traits that you expect from a successful candidate. While it may be tempting to include a long list of skills and requirements, including too many could dissuade qualified candidates from applying. Keep your list of qualifications concise, but provide enough detail with relevant keywords and terms.Master’s degree in Computer Science or Computer Engineering5+ years’ experience designing and building software applicationsProficiency with JavaExperience working on complex software projectsKnowledge of C++/object oriented programs, SQL, web application development, security and open source technologiesJob Type: Full-timeSalary: ₹49,857.00 – ₹146,766.00 per monthSchedule:Day shiftExperience:total work: 4 years (Preferred)