Offer summary
Qualifications:
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field, Proven experience in software development and programming using languages such as Java, C++, Python, Strong understanding of data structures and algorithms, Experience with web application development and database management, Knowledge of software testing methodologies and version control systems.
Key responsabilities:
- Collaborate to gather and define requirements
- Design, develop, and implement software solutions
- Conduct testing and debugging for performance
- Create and maintain technical documentation
- Optimize software and address technical debt