• Collaborate with cross-functional teams to gather requirements and understand client needs.
• Design, develop, and maintain software applications using various programming languages and tools.
• Write clean, efficient, and maintainable code, adhering to coding standards.
• Perform testing, debugging, and troubleshooting to ensure software functionality.
• Stay updated with industry trends and emerging technologies to enhance software development practices.
• Assist in the documentation and deployment of software applications.
• A bachelor's degree in Computer Science, Engineering, or a related field.
• Solid understanding of programming concepts and software development principles.
• Proficiency in Java, C++, or other programming languages.
• Familiarity with web development frameworks and technologies such as JavaScript, HTML, and CSS.
Read more