No of Positions: 4
Location: Gurgaon
Tentative Start Date: August 01, 2021
Work From : Any Location
Rate : $ 12 - 17 (Hourly)
Experience : 5 to 10 Year
Senior Engineer in an agile team
Responsibilities include, but not limited to programming, automated tests, requirements engineering, and supporting product deployments.
What are we looking for
6+ years of software development experience, at least two of those should have been on enterprise-grade software
Experience working based on agile methodologies. Good understanding of user stories and iterative development is required
High level of proficiency in the Microsoft .net stack. Expertise in C#, Asp.net, Asp.net MVC, and LINQ
Working experience of WCF is required
Ability to create automated unit tests is mandatory. Working experience of TDD, mocking, and designing testable software is desired.
Good object-oriented analysis and design capability (OOAD)
Good knowledge of popular design patterns
Clean code, best practices for high maintainability
Proficient at database development using Microsoft SQL and Entity Framework
Effective communication using English and good networking skills are essential for this role
Proven experience in operating within a global environment
A good understanding of the payment domain would be an added advantage
Working experience with TFS builds, releases, CI/CD pipelines would be an added advantage