What are the responsibilities and job description for the Senior Software Engineer position at Confiz?
A company is looking for a Senior Software Engineer to design, develop, and optimize complex software systems.Key ResponsibilitiesLead the design, architecture, and implementation of complex software solutionsDesign, implement, and optimize large-scale machine learning models and data architecturesProvide technical leadership and guidance to engineering teams while collaborating with cross-functional teamsRequired Qualifications6 years of experience in software development with a strong background in system architectureProven experience in designing and maintaining large-scale, high-performance software systemsExpertise in multiple programming languages (Java, .Net & Python) and relevant frameworksExperience with Azure cloud platform and Agile development environmentsBachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience