Offer summary
Qualifications:
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field, Proven experience as a software engineer or developer, Proficiency in Java, C++, Python, etc., Strong understanding of data structures, algorithms, and object-oriented design principles, Experience in web and mobile app development.
Key responsabilities:
- Collaborate with cross-functional teams to design, develop and maintain software solutions
- Write clean, scalable code, test thoroughly, and integrate components
- Conduct code reviews, contribute to documentation, and stay updated on tech trends
- Troubleshoot software issues, adhere to agile methodologies, and support deployment
- Communicate effectively with team and stakeholders, ensure software security measures