
Senior .NET Developer
Boost IT
full-time
Posted on:
Location Type: Hybrid
Location: São Paulo • 🇧🇷 Brazil
Visit company websiteJob Level
Senior
Tech Stack
ASP.NETDocker.NETNoSQLRabbitMQSQL
About the role
- Take ownership of software delivery, ensuring quality, timelines, and scope expectations are met.
- Contribute to and be accountable for technical design, ensuring all aspects of system architecture are well documented.
- Collaborate effectively with partner technology teams to deliver robust, scalable solutions.
- Promote and apply best practices in coding, testing, and CI/CD pipelines.
Requirements
- Expert in .NET / .NET Core with a strong understanding of object-oriented principles.
- Experience with ASP.NET Core Web API and RESTful API development.
- Solid experience with multithreading and asynchronous programming.
- Familiarity with SQL and NoSQL databases.
- Hands-on experience with Docker or other containerization technologies.
- Proven ability to design and build API-based, service-oriented, or microservice architectures.
- Strong experience with automated testing frameworks (NUnit, Moq, Cucumber, etc.).
- Experience with messaging middleware such as RabbitMQ, TIBCO, or SignalR.
- Solid knowledge of CI/CD tools like Git, TeamCity, or similar.
- Experience working in Agile development and managing the software development lifecycle.
Benefits
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NET.NET Coreobject-oriented programmingASP.NET Core Web APIRESTful API developmentmultithreadingasynchronous programmingSQLNoSQLAPI-based architecture
Soft skills
ownershipaccountabilitycollaborationbest practicesquality assurancetimelines managementscope management