Skip links

Client Requirement

Software Developer
– .NET

Preliminary criteria of the candidate selection:
Experience : 4+ yrs of relevant experience
Work Mode: Contract, Remote

Responsibilities

Responsible for the development of team backlog.
Accountable on writing clean and testable code for the solution.
Work closely with the leads on the guidance, solution clarifications and understanding.
Contribute on the team ceremonies like planning, review, and demo.
Follow and contribute on the engineering process, policies and standards.
Document and demonstrate the solutions by flow charts, diagrams, and code comments.
Support on the production issue/outages, customer service tickets and on releases.

Requirements

Strong knowledge on the Object Oriented and Functional programming paradigms.
Stronger on software design patterns and principles, data structure and algorithms.
Understands SOLID and practices daily.
Understands the programming language they are working in to design and refactor for performance and scalability.
Identifies opportunities for unit tests and writes unit tests without assistance.
Able to break down Acceptance criteria into consumable tasks.
Basic knowledge of garbage collection and memory management concepts.
Ability to write SQL queries that join datasets as well as queries that include subqueries.
General understanding and application of database performance best practices (e.g. index creation and usage, execution plan analysis).
Intermediate-to-advanced knowledge of asynchronous and parallel tasking in .NET Excellent on using the development (IDE, git, code analyzer) and project management (Jira) tools.

Experience and background

Strong Programming knowledge in C# and SQL.
Work Experience on .NET, .NET Core web framework, and Entity ORM Framework.
Can work on Frontend code on the skills of HTML, CSS, JavaScript and AngularJS.
Expertise on the SQL Server database.
Expertise in Caching concepts and worked on Redis with different data structures.
Strong Knowledge and experience in practicing the Code Quality, TDD (Test Driven Development) and Code Review.
Nice to have – Jenkins build pipeline experience.

Are You Interested?

Mail us your resume along with a short bio.