
Senior .NET Developer
iblue
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Develop and maintain high-complexity applications
- Perform code reviews and ensure the team's code quality
- Collaborate with the Project Manager and stakeholders on the technical definition of features
- Document solutions and contribute to the team's knowledge base
Requirements
- Solid experience in software development using the Microsoft .NET ecosystem
- Advanced C#, including modern language features (async/await, LINQ, generics, delegates)
- .NET Core for developing RESTful APIs and web applications
- Entity Framework Core, Dapper, and strong knowledge of SQL Server
- SOLID principles, Design Patterns, Clean Architecture, and DDD (Domain-Driven Design)
- Containers (Docker)
- Unit testing
- Git and version control workflows, CI/CD with Azure DevOps
Benefits
- Health and wellness program
- Benefit packages provided by the cooperative that you can choose according to your needs
- 15 days paid leave after the 12th month
- State-of-the-art laptop
- Candidate referral bonus
- Training at iblue Academy
- Udemy training
- Certifications (AWS, Microsoft, IBM, and H2O)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NET.NET CoreEntity Framework CoreDapperSQL ServerSOLID principlesDesign PatternsClean ArchitectureDomain-Driven Design
Soft Skills
code reviewscollaborationdocumentation