Backend .NET Developer Position
We are looking for a seasoned .NET developer to join our corporate team. This opportunity is ideal for an experienced programmer with a strong background in backend development, who can create, improve, and maintain complex software systems.
 * Key Responsibilities:
 * Design, develop, test, and deploy high-quality .NET applications using C# and related technologies.
 * Work collaboratively with cross-functional teams to identify business needs and implement technical solutions.
 * Maintain and improve existing codebases to ensure scalability, performance, and reliability.
 * Participate in code reviews and contribute to the improvement of coding standards and best practices.
 * Stay up-to-date with industry trends, new technologies, and emerging tools to drive innovation and efficiency.
Requirements:
 * Essential Skills:
 * Minimum 5 years of experience as a .NET/C# developer or application developer.
 * Strong expertise in .NET languages (e.g., C#, .Net Core), Entity Framework, and ASP.net framework.
 * Knowledge of API styles, including REST and GraphQL, and database design/architectural patterns.
 * Familiarity with CI/CD tools like Azure DevOps or GitHub Actions, source control and versioning systems like Git.
 * Experience with logging, monitoring, and diagnostics in cloud environments.
 * Excellent communication skills, troubleshooting abilities, and teamwork attitude.
Preferred Skills:
 * Desirable Experience:
 * Experience with authentication and authorization mechanisms like OAuth2.
 * Relevant experience working with Angular and/or React web applications.
 * Soft skills: autonomous acting, receiving unclear instructions, contacting people for details, and influencing a team.
Benefits:
 * Competitive Package:
 * Salary and benefits will be discussed during the interview process.
Our company values diversity, equity, and inclusion. We welcome applicants from all backgrounds and are committed to creating a workplace that reflects the diversity of our community.