Backend Developer Opportunity
We are seeking a skilled Backend .NET Developer to join our corporate team.
The ideal candidate will have proven experience as a .NET/C# Developer or Application Developer with a strong background in software engineering and related fields.
Responsibilities include:
* Designing, developing, and maintaining high-quality backend applications using the ASP.net framework, SQL Server, and Entity Framework.
* Collaborating with cross-functional teams to ensure seamless integration of new features and technologies.
* Staying up-to-date with industry trends and best practices to continuously improve development processes and code quality.
Required skills and qualifications include:
Mandatory Skills
* Proven experience as a .NET/C# Developer or Application Developer (+5 years)
* Familiarity with the ASP.net framework, SQL Server, and design/architectural patterns.
* Knowledge of API styles, including REST and GraphQL.
* Expertise in .NET languages (e.g. C#, .Net Core), Entity Framework.
* Strong experience with Databases like SQL. Create, improve, and maintain SQL stored procedures, queries, and functions.
* Understanding query and execution plans to be able to further refine and Optimize.
* Understanding of design patterns, SOLID principles, and unit testing practices.
* Excellent troubleshooting and communication skills.
Recommended Skills
* Experience with authentication and authorization mechanisms like OAuth2.
* Familiarity with CI/CD tools such as Azure DevOps or GitHub Actions.
* Proficiency in source control and versioning systems like Git.
* Experience with logging, monitoring, and diagnostics in cloud environments.
* Relevant experience working with Angular and/or React web applications.
Benefits
* Health insurance
* Dental insurance
* Meal ticket - Flash card
* Home office allowance
* Alura benefits
* Anniversary credit - Swile card
Other Information
All job opportunities are open to people with disabilities.