Job Description
We are seeking a proactive and analytical Senior Software Developer to join our dynamic team in the development of a complex desktop application using C# and related technologies.
Key Responsibilities:
- Design, develop, and maintain robust software applications using C#.
- Collaborate with cross-functional teams to create intuitive user interfaces and ensure code quality.
- Analyze system requirements and provide technical solutions.
- Guide and mentor junior developers.
- Ensure software meets all requirements of quality, security, extensibility, efficiency, and maintainability.
Required Skills and Qualifications
Experience:
• 5 to 8 years of professional experience in C# software development.
Skills:
• Strong understanding of C# programming.
• Solid grasp of object-oriented programming principles.
• Excellent knowledge of software design and UML.
• Excellent communication and teamwork abilities, fluency in English, both written and spoken.
• Bachelor's or Master's degree in Computer Science or a related field.
Benefits
As a valued member of our team, you will have access to a range of benefits including:
• Health insurance and medical office on site.
• Training opportunities (i.e., technical training, foreign languages training) & certifications.
• Opportunities for career progression and continuous professional development.
• Access to great discounts in partnerships and Bosch products.
• Sports and health-related activities (gym).
• Free transports from Porto.
Others
By joining our team, you will be part of a collaborative and innovative environment that values diversity and equal opportunities. We welcome applications from people with disabilities and can provide reasonable accommodations during the recruitment process and in the performance of professional activity.
Success stories don't just happen. They are made...
Join us and make it happen!