We are seeking an experienced software engineer to join our team. Responsibilities include designing and developing scalable software solutions, collaborating with cross-functional teams, and ensuring high-quality code. Key skills required are proficiency in Java, experience with Agile methodologies, and strong problem-solving abilities.Key qualifications:5+ years of experience in software developmentProficiency in Java, C++, or PythonExperience with Agile development methodologiesStrong problem-solving skills and attention to detailWe offer a competitive salary and benefits package, opportunities for professional growth, and a dynamic work environment.Responsibilities:Design and develop scalable software solutionsCollaborate with cross-functional teams, including product management, design, and QAEnsure high-quality code and adherence to coding standardsParticipate in code reviews and contribute to team knowledge sharingRequirements:5+ years of experience in software developmentProficiency in Java, C++, or PythonExperience with Agile development methodologiesStrong problem-solving skills and attention to detailPreferred qualifications:Bachelor's degree in Computer Science or related fieldExperience with cloud-based technologies, such as AWS or AzureKnowledge of containerization, such as Docker