Senior Developer Position
We are seeking an experienced Senior Developer to join our team in Braga, Portugal.
The successful candidate will be responsible for designing, developing, and maintaining complex software applications. They will work closely with project managers and other team members to ensure timely delivery and high-quality code.
Main Responsibilities:
* Design, develop, and maintain complex software applications
* Collaborate with project managers and team members to identify requirements and propose solutions
* Write clean, efficient, and well-documented code
* Troubleshoot and debug technical issues
* Conduct code reviews and provide feedback to junior developers
* Stay updated with industry trends and technologies
Requirements:
* Bachelor's degree in Computer Science or related field (preferred)
* Proven experience as a Senior Developer or similar role
* Strong knowledge of programming languages such as Java, C++, Python
* Experience with databases (SQL, MySQL) and web development frameworks (React, Angular)
* Familiarity with Agile methodologies
* Excellent problem-solving skills
* Ability to work independently and in a team
* Good communication skills
What We Offer:
* Competitive salary
* Full-time position with flexible working hours
* Opportunities for growth and learning through challenging projects
* Relocation support for non-local candidates
If you are a highly motivated individual with a passion for coding, we encourage you to apply for this exciting opportunity. Please submit your resume along with any relevant projects or portfolio.