Senior .NET Developer
- Hiring from
- Portugal
- Work type
- Hybrid
- Posted
Show job descriptionHide job description
Unleash innovation — architect tomorrow’s enterprise solutions with power and precision!
Porto-based opportunity with hybrid work model
As a Senior .NET Developer, you will be working for our client, a forward-thinking leader in the technology industry dedicated to delivering robust, scalable, and innovative software solutions. You will play a crucial role in designing, upgrading, and optimizing applications that empower businesses to stay ahead in a competitive landscape. Join us and be part of a journey that pushes technical boundaries and drives digital transformation.
Your main responsibilities:
- Design and develop high-quality, scalable .NET applications following best practices and architectural standards
- Enhance and upgrade existing applications to ensure optimal performance, security, and maintainability
- Develop and optimize complex SQL queries, stored procedures, and views for efficient data processing
- Establish and maintain automated testing frameworks to ensure code quality and reliability
- Collaborate with cross-functional teams using agile methodologies to deliver innovative solutions
- Integrate RESTful APIs to enable seamless data and service communication
- Apply SOLID principles and design patterns to create flexible and maintainable code
- Participate in code reviews, knowledge sharing, and continuous improvement initiatives
You're ideal for this role if you have:
- 6+ years of professional experience in software development, with a strong focus on C# and .NET technologies
- Proven expertise in SQL, including database architecture and complex query optimization
- Hands-on experience in developing and working with RESTful APIs
- Solid understanding of SOLID principles and design patterns
- Experience working in agile environments
- Fluent in English, with Portuguese language skills considered a plus
It is a strong plus if you have:
- Certifications related to .NET or software architecture
- Experience with automated testing tools and frameworks
Language Required for the role:
- English (Fluent), Portuguese (Conversational/Fluent preferred)
Eligibility to work on this role:
- Only candidates with an existing legal right to work in the European Union will be considered for this role.
#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.