Job Description :
This role is for a .NET developer with the expertise on for designing, developing and troubleshooting large volume processing high performance C# applications and database components. The developer should be highly proficient and must have a good understanding of best practices in software development following Agile scrum methodology. The individual should be able to collaborate with architects, product managers and get up to speed in short time.
Primary Role and Responsibilities:
Collaborate with architects, product owners and designers to produce just enough design
Provide estimates to the required level of accuracy for stories and tasks
Ability to create technical user stories and just enough technical documentation
Ability to design, develop and create automated unit test cases with just enough functional and technical documentation

Qualifications:
Overall 8+ years of development experience
Minimum 6+ years of hands-on experience in custom application development using .Net 4.0 and above and CNet
Minimum 6+ years of hands-on experience in developing SQL scripts, stored procedures, and optimizing SQL performance for SQL Server 2008 R2 or above
Minimum 3+ years of development experience:
o Developing large volume processing batch programs using .Net Framework 4.5 and above, CNet, XML, SOAP and Microsoft .Net Entity Framework
o Message Routing, Queues and Topics like MS Windows Service Bus and Transport Protocols like HTTPS, AMQP, FTP, SFTP, JSON, REST etc
o Enterprise Service Bus, Business Rules, Transaction process monitoring and System Performance Monitoring
o Processing of Flat File formats like Fixed Width, Delimited, XML and JSON
o Version control systems like GitHub, Microsoft TFS Online etc
Proficient in developing high performing custom applications using Object Oriented design principles and software design patterns
Experience with .Net Core, Unit and Component Testing Tools (xUnit etc, Code Analysis Tools (SonarCube etc), Batch Schedulers like Cisco Tidal Enterprise Job Scheduler, TFS Agile, XML, JSON and RESTful API
Working in an Agile team consisting of architects, product owners and UI/UX designers
Strong knowledge of SDLC and Agile/Scrum methodologies
Excellent communication skills


Client : Confidential

             

Similar Jobs you may be interested in ..