Loading open roles
Loading open roles
Loading role

Leading Investment Bank · posted 6 months ago
Software Engineer - .Net
Missions
• Understand functional requirements and raise clarifications with BAs and
others concerned
• Should be able to estimate from high level requirement and do an independent
estimate from detailed functional specification
• Capability to provide technical design and implement on complext requirement
• Understand Agile practices (daily scrum, iteration planning, retrospective,
test driven, model storming) and follow the same
• Meticulously review the design, test cases and code
• Coding, Unit Testing and Integration Testing
Profile
Clear understanding of Software Development life cycle and process Oriented
• Strong fundamentals in Core Programming, Object Oriented design
• Need 4 to 6 years experience in C#, WCF & WPF
• Strong .Net fundamentals and threading concepts
• Operating system- Windows
• Working knowledge of SQL Server/Oracle/Sybase (SQL & T-SQL/PL SQL).
Optimization is a big plus.
• .Net version 3.5 and above
• Previous experience in Thunderhead, WCF, multi-threading, SilverLight highly
desirable
• Experience in high level and low level design using UML & Design
Patterns
• Knowledge of Reactive Extension framework is a plus
• Investment Banking experience is a big plus
• The ideal candidate for this position will have a very strong understanding
of software development focusing on delivering a software product with high
code quality
• Experience in creating enhancing and executing unit tests using test driven
approach with MbUnit or NUnit Knowledge of open-source tools, automated
testing, Agile methodology