Description

Job Code : EWC - 610

 Primary Skills (Must have)          

1) Hands on experience in .NET Core/.NET 10+, Web API development using C#.

2) Hands on experience in Object-Oriented Programming (OOP) and SOLID principles.

3) Hands on experience in using unit test frameworks like NUnit / MS Test.

4) Good knowledge on entity framework/LINQ-to-SQL and SQL server development.

5) Knowledge on microservices architecture and service communication patterns using message queuing platforms such as Service Bus.

6) Experience with API integration patterns.

7) Version control tools like Azure DevOps/VSTS and Git. SDLC tools like Azure DevOps or JIRA.

8) Any experience with Azure architecture and SaaS services, such as Service Fabric, SQL on Azure, App Insights, App Services, Functions Apps, would be an added advantage.

9) Knowledge on code review tools and techniques would be preferred."

 

Secondary skills (Good to have)

"1. Find the best tech solution to solve existing business problems

2. Describe the structure, characteristics, behavior, and other aspects of the software to project stakeholders

3. Define features, development phases, and solution requirements

4. Provide specifications according to which the solution is defined, managed, and delivered

5. Should have the ability to contribute to app development by leveraging familiarity of the skills mentioned and recommend improvements based on the established design and architecture.

6. Should have familiarity with C# concepts and able to translate those concepts into code"

Soft skills/other skills (If any)       "1) Should have good oral and written communication.

2) Should be Flexible, proactive and adaptive.

3) Should be a good team player."

Target companies  

Education

ANY GRADUATE