ISQe Junior Software Developer (.NET)
Job Summary
ISQe is recruiting a Junior Software Developer (.NET)
They are looking for a Software Developer (.NET)to join a dynamic and multidisciplinary team contributing to the design development and evolution of modern software solutions.
The role requires a strong engineering mindset focus on code quality performance and best practices and the ability to collaborate across development QA and functional teams.
Responsibilities
- Design develop and maintain applications using C# .NET Core Framework
- Implement scalable and performant solutions backed by Microsoft SQL Server
- Write clean maintainable and testable code following industry best practices
- Develop and maintain unit teststo ensure code reliability and long-term maintainability
- Participate actively in all phases of the software development lifecycle(analysis development testing deployment and maintenance)
- Collaborate closely with developers QA engineers and business stakeholders
- Contribute to the continuous improvement of architecture processes and code quality
- Identify and propose technical improvements and refactoring opportunities
Mandatory Technical & Academic Requirements
- Bachelors degree (minimum) in Computer Science Software Engineering or a related field
- Strong proficiency in C#
- Proven experience with .NET Coreand .NET Framework
- Hands-on experience implementing unit tests
- Solid knowledge of Microsoft SQL Server
- Experience in data modelingand writing optimized SQL queries
- Familiarity with version control systems(e.g. Git)
Nice to Have / Optional Skills
Experience or exposure to:
- PHP
- Java(Spring / Spring Boot)
- Kotlin
- Golang
- MySQL
- Automated testing particularly Playwright
- Agile / Scrummethodologies
- Azure DevOpsor similar ALM / CI/CD tools
- AWS including:
- Awareness of software quality security and secure development best practices
Soft Skills
- Strong collaboration and teamwork skills
- Clear communication and analytical thinking
- Autonomy ownership and accountability
- Willingness to learn and evolve technically
- Ability to adapt to different technical and business contexts
What We Offer
- Integration into a highly experienced and technically challenging team
- Participation in impactful real-world projects
- A collaborative environment focused on engineering excellence
- Continuous learning and professional growth opportunities
Required Experience:
Junior IC
About Company
The best tech recruitment agency in Portugal! We find & deliver the best tech talent with a focus on amazing recruitment experiences.