Mid-Level .NET Developer
New
J
JobgetherSoftware development
Based in BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Advanced English proficiency
- Experience
- At least 5 years of professional experience in .NET development using C# and web technologies.
- Required Skills
- AWSASP.NETMySQLOAuthC#.NET.NET coreReact
Requirements
- Have at least 5 years of professional experience in .NET development using C# and web technologies.
- Have proven experience designing, implementing, and maintaining authentication and authorization systems.
- Have hands-on experience upgrading applications across .NET and .NET Core versions.
- Have professional experience developing and maintaining React applications in production environments.
- Have experience working with AWS and relational databases, particularly MySQL and PostgreSQL.
- Be familiar with third-party API integrations and external service connectivity.
- Be comfortable using Git and Bitbucket for source control and collaborative development workflows.
- Have experience with automated software testing; knowledge of Playwright is an advantage.
- Understand CI/CD pipelines and automated testing and deployment practices.
- Have advanced English proficiency and be able to communicate clearly and confidently with stakeholders.
- Have problem-solving, collaboration, and communication skills, and be able to understand requirements and contribute to technical prioritization.
Responsibilities
- Maintain, enhance, and support web applications developed using ASP.NET, .NET, and .NET Core.
- Design, implement, and modernize authentication and authorization solutions using OAuth2, OpenID Connect (OIDC), JSON Web Tokens (JWT), and identity providers.
- Plan and execute upgrades to newer .NET Core versions while ensuring application compatibility, stability, and maintainability.
- Develop and maintain production applications using React alongside .NET technologies.
- Work with AWS cloud services, relational databases such as MySQL and PostgreSQL, and external services.
- Integrate third-party APIs and services to support business requirements.
- Use Bitbucket and Git-based version control to manage source code and collaborate with the development team.
- Implement and maintain automated testing practices, including use of tools such as Playwright.
- Work with CI/CD pipelines to automate testing, integration, and deployment.
- Communicate in English with stakeholders to clarify requirements, discuss priorities, and align development activities with business needs.
View Full Description & ApplyYou'll be redirected to the employer's site