Job Role
The .NET Developer position involves contributing to high-quality software development projects by designing scalable solutions and maintaining existing applications. This role emphasizes adhering to best practices and quality standards.
Key Responsibilities:
* Developing backend APIs and processes for scalable applications.
* Collaborating on technical challenges that involve .NET and cloud technologies.
* Documenting changes, developing updates, and ensuring maintainable codebases.
Requirements:
1. Experience:
* Background as a Developer with .NET technologies.
2. Backend Development:
* Experience with .NET Core.
3. Cloud Platforms:
* Experience working with cloud platforms (AWS or Azure).
4.
* Understanding of C#/.NET/NET Core and Entity Framework.
5. API Knowledge:
* Knowledge of RESTful APIs and networking concepts.
6. Database Skills:
* Experience with SQL Databases.
7. Architecture:
* Familiarity with Design Patterns and software architecture concepts.
8. Additional Skills:
* Data Management:
o Experience with data management.
* Development Tools:
o Knowledge of modern development tools and pipelines.
* Business Analysis:
o Ability to understand business requirements and create technical solutions.
About the Opportunity