Greetings from ThoughtFocus!
We have an opportunity with ThoughtFocus for 'DotNet Senior Engineer position
If interested, kindly revert with your updated CV at the earliest along with the following details
Total Experience:
Relevant experience in DotNet Development:
Current CTC:
Expected CTC:
Notice Period:
Current Company:
Current Location:
Willing to work in Hyderabad Location (Yes/No):
Holding any other Offer (Yes/No):
Please find the Job Description for your reference.
Work Location: Hyderabad
Primary Responsibilities
Be part of an Agile team, participate in all Agile ceremonies & activities and be accountable for the sprint deliverable
Implement BDD feature file stories & acceptance criteria for your features
Implement Sprint feature stories and unit tests ensuring static code analysis and minimum feature test coverage is achieved
Design software carefully considering functional and non-functional requirements
Use core design patterns, coding best practices and enterprise pattern best practices
Build mocks, emulators, fakes, stubs and any other test libraries driving towards 100% unit, component & integration test coverage
Required Qualifications
5+ years of experience in web, client & cloud software engineering
Programming experience with: C# .NET 4.0+, WCF (REST & SOAP), MS SQL Server 2012+ (DDL & DML),
Working experience with: .NET client software and windows service development
Working experience with BDD, the Gherkin language & supporting tools like SpecFlow
Working experience with SCM, CI & Dev Ops: Atlassian Stack (Git particularly), Jenkins, VMware vSphere/vRA, Sonar
Working experience with Windows systems engineering: networking, registry, event viewer, accounts & permissions management, Windows policies, PowerShell and WMI scripting
Working experience building .NET WCF web services both REST and SOAP
Working experience with MS SQL 2012+ and solid DDL & DML experience
Web client application development using MVC, MVVM and SPA patterns
Strong computer science fundamentals: OOP, design patters, data structures & algorithms
Experience with designing systems in consideration of NFRs: performance, responsiveness, concurrency, availability, supportability
Preferred Qualifications
Understanding of retail grocery and/or Hospitality payments transactions types & flows including authorizations, purchases, reversals, tips, adjustments and relayed business processes.
Retail & Hospitality POS industry knowledge preferred
Experience leading technical teams & championing projects to completion