We are looking for an experienced .NET Developer to join our team on a 6-month contract. You will work on developing, optimizing, and maintaining high-performance .NET applications, collaborating with a talented team on cutting-edge projects. This role requires hands-on expertise in C#, .NET Core, and cloud technologies, with the potential for contract extension based on performance.
Tasks
- Develop and maintain .NET Core, C#, and ASP.NET applications.
- Work closely with business and technical teams to build scalable and secure solutions.
- Design and implement RESTful APIs and Microservices.
- Optimize application performance and troubleshoot technical issues.
- Work with SQL Server, Postgres and NoSQL databases for data management.
- Collaborate in an Agile/Scrum environment and participate in code reviews.
- Implement unit testing and contribute to CI/CD pipelines.
- Ensure best practices in security, performance, and maintainability.
Requirements
- 8+ years of experience in .NET development (C#, .NET Core, ASP.NET, MVC).
- Strong experience with SQL Server or NoSQL databases.
- Knowledge of RESTful APIs, Microservices, and Modern architecture
- Hands on experience with API Gateways, ESB.
- Experience with containerization (Docker, Kubernetes).
- Strong understanding of authentication protocols (OAuth, JWT, OpenID).
- Experience with Angular frontend frameworks
- Experience with Blazor, gRPC, or SignalR.
- Knowledge of TDD (Test-Driven Development) and unit testing frameworks.
- Experience working in banking, fintech, or government projects is a plus.
- Familiarity with DevOps, CI/CD pipelines, and Git version control.
- Familiarity with cloud platforms (Azure or AWS).
Benefits
All employees benefits for free (our famous games room, daily breakfast, fruits, coffee and other hot drinks, soft drinks and juices, company days out and parties…)
- Social insurance
- Open-door management policy
- Full Medical insurance
- Accommodation and Transportation Allowance
- Friendly environment that values innovation and efficiency
- Exciting opportunities for career growth and talent development
- Feedback encouragement
- Recognition and reward programs
- Competitive salaries and incentives
- Friendly environment
- Flexible and Comfortable schedule
- Fun committees
- Monetary rewards
- Fun, smart and creative people
- Career possibilities with growing team
- Paid vacations
- Social benefits
For more information about Nile Bits, please visit our website:
nilebits dot com