designing, developing, and maintaining high-quality software applications that meet the needs of the clients Responsibilities: Develop, test, and deploy custom software applications using various programming languages troubleshooting Assist in the documentation of software applications and provide training and support Requirements: Bachelor's degree in Computer Science, Software Engineering, or a related field Proven experience Java, C#, Python, or Ruby Strong understanding of software development methodologies and best practices Experience
principles and practices Proficiency in financial software applications Excellent communication and leadership