Senior Backend Developer
Our organization specializes in driving clients' demands through high-performance processes, people, and technology.
Job Overview:
* Developing and maintaining robust .NET applications is a key responsibility.
The ideal candidate will have:
Essential Skills:
* Proven experience as a .NET/C# Developer or Application Developer with at least 5 years of expertise.
* 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, creating, improving, and maintaining SQL stored procedures, queries, and functions.
* Understanding of query and execution plans to refine and optimize.
* Understanding of design patterns, SOLID principles, and unit testing practices.
Beneficial 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.
Soft Skills:
* Navigate and influence a team with diverse levels of experience and expertise.
* Strong technical skills with communication and business skills.
* Autonomous acting, receiving sometimes unclear instructions and contacting people for details.
* Willingness to work with legacy and support activities.
* Teamwork.
* English (required) & Spanish (recommended).