Senior Full Stack .NET Developer
J
JobgetherSoftware development
The opportunity to work from anywhere within BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Ability to read and write technical documentation in English.
- Required Skills
- Microsoft SQL ServerC#
Requirements
- Strong professional experience in backend development using C# and the .NET ecosystem, particularly .NET 8.
- Practical experience developing APIs and web applications with ASP.NET Core Web API and MVC.
- Hands-on experience integrating applications with SQL Server, including database interactions and data management.
- Experience implementing and maintaining Azure Functions.
- Familiarity with Azure Event Hubs, Azure Key Vault, and Azure Storage.
- Experience participating in CI/CD pipelines and deploying applications to Microsoft Azure.
- Knowledge of software architecture principles, system integration patterns, and maintainable application design.
- Practical experience with Entity Framework and relational database access.
- Ability to read and write technical documentation in English.
- Strong communication skills and ability to interact with clients and technical team members.
Responsibilities
- Design, develop, test, and maintain backend applications using C#, .NET 8, ASP.NET Core Web API, and MVC.
- Build and maintain SQL Server integrations, supporting data consistency, performance, reliability, and efficient queries.
- Implement, maintain, and optimize Azure Functions for serverless processing and application workflows.
- Use Azure Event Hubs, Key Vault, and Azure Storage to support event-driven architectures, secure configuration, and cloud-based data storage.
- Develop and maintain integrations between applications, services, and enterprise platforms.
- Apply Entity Framework for data access, persistence, and relational database interactions.
- Contribute to technical architecture discussions and design scalable, maintainable, and secure software solutions.
- Participate in CI/CD pipelines, automated builds, and deployment activities in Microsoft Azure environments.
- Troubleshoot technical issues, investigate defects, and improve application stability and performance.
- Collaborate with client representatives and team members, participate in Agile development, and contribute to continuous improvement throughout the software delivery lifecycle.
View Full Description & ApplyYou'll be redirected to the employer's site