C# SENIOR ANALYSTDEVELOPER(HYBRIDLISBON OR PORTO)
Portuguese company hires for hybrid position
Location: Lisbon orPorto Portugal
Only candidates already basedin Portugal will be considered
Work Model: Hybrid
Language Requirements:English Mastery
Seniority: Senior (6years)
Sector: Banking
Instructions: Please send yourCV in English and make sure to include all skills and experience that match therequirements of the opportunity. This will significantly increase your chancesof success
About the Role
We are seeking a Senior C# / .NET Analyst Developerto join a highly skilled international IT team working closely withstrategic business stakeholders.
You will be part of an Agile / SCRUM environmentcontributing to the evolution and modernization of complex systems thatsupport financial institutions. The role involves analyzing legacyimplementations designing robust solutions and developing new systemsaligned with industry best practices.
This position is ideal for a technically strongdetail-oriented developer who enjoys problem-solving collaborationand working in a multicultural fast-paced environment.
Key Responsibilities
- Analyze design and implement software solutions in compliance with IT standards and guidelines
- Modernize and enhance existing legacy systems
- Apply development best practices ensuring high-quality maintainable code
- Implement unit testing and follow quality and coding standards
- Translate business requirements into technical solutions
- Actively contribute within a SCRUM / Agile team
- Support application maintenance and participate in project-based initiatives
- Collaborate with cross-functional and international teams
Technical Environment
The systems rely heavily on SQL Server IntegrationServices (SSIS) and background jobs acting as agents responsible for:
- Importing and processing trade data
- Managing securities and customer information
- Tax calculations
- Generating regulatory and operational reports for financial institutions
Technical Skills & Experience
- 6 years of professional experience as a .NET / C# Developer
- Strong proficiency in C# technologies
- Solid experience with relational databases preferably SQL Server
- Experience with web frameworks preferably Angular
- Strong knowledge of:
- Design Patterns
- Dependency Injection
- Test-Driven Development (TDD)
- Unit Testing
- Experience with version control systems (GIT SVN)
- Solid understanding of the full software development lifecycle
- Ability to work effectively in a fast-paced global environment
Soft Skills
- Strong analytical and logical thinking
- Ability to transform complex requirements into clear technical designs and documentation
- Excellent written and verbal communication skills
- Highly proactive adaptable and detail-oriented
- Strong team player mindset with a collaborative approach
- Comfortable working with diverse cultures and international teams
Why Join This Opportunity
- Hybrid work model in Lisbon or Porto
- Work on complex business-critical systems in the financial domain
- Be part of an experienced high-performing Agile team
- Opportunity to modernize legacy platforms using best practices
- Long-term role with technical depth and career stability
Keywords
Senior C# Developer Analyst Developer SQLServer SSIS Angular Agile SCRUM Hybrid Work Lisbon Porto FinancialSystems Legacy Modernization Design Patterns Dependency Injection TDD UnitTesting GIT Software Development Lifecycle
#CI - PROC26092