This position offers a 6-month contract at one of the leading banks, with the flexibility of remote work. We seek a candidate who not only possesses the technical expertise required but also demonstrates strong soft skills essential for effective collaboration and task completion.
The ideal candidate for this position should possess a robust skill set in ASP.NET/ASP.NET Core development, demonstrating hands-on experience in building efficient ASP.NET Core APIs and proficiency in C#. They should exhibit a solid understanding of object-oriented programming concepts, including dependency injection, and be well-versed in the SOLID principles of software design. While knowledge of Azure Durable Functions is not mandatory, it would be advantageous.
Key Qualifications:Technical Expertise:ASP.NET Core API Development: Demonstrated ability to develop robust and efficient ASP.NET Core APIs.Proficiency in C#: Strong command of C# programming language.Object-Oriented Programming (OOP): Familiarity with OOP concepts for creating maintainable and extensible code.Dependency Injection: Knowledge of dependency injection patterns and practices.SOLID Principles: Understanding and application of SOLID principles for scalable and maintainable software design.Optional but Advantageous Skills:Azure Durable Functions: Familiarity with Azure Durable Functions would be beneficial.Soft Skills:Effective Communication: Ability to articulate ideas clearly and collaborate effectively with cross-functional teams.Collaboration: A team player with a proactive approach to collaboration.Task-Driven Approach: Self-motivated and focused on delivering results.Independence: Comfortable running proof-of-concept projects independently.