Cogent IBS, Inc

Sr. .Net/C# Developer

  • Job Type: Contract W2
  • Industry Type: IT Sector
  • Industry Location: Austin
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: .NET Agile AngularJS Backend development C# Cloud Database IBM WebSphere MQ
  • Secondary Skills: Integration testing Microsoft Windows JAAS NoSQL RESTful QA Web API
  • Job Location: Austin, Texas
  • Posted Date: Posted today
Job Description
Title: Sr. .Net/C# Developer
Location: Austin, TX
Duration: 12+ months
IMP Note: Must send hacker rank test need 75-80% or more > 601 .Net Hacker Rank Test
Experience Requested:
• 100% backend Development role
• NEED VERY STRONG UNIT TESTING ABILITY (usually from a financial services background the best candidates with this mentality- testing every line of code)
• FEATURE TESTING ALSO LOOKING FOR (sometimes referred to as integration testing)
• Advanced C# experience
• Strong .Net
• Strong .Net Threading
• Strong Object Oriented concepts (OOAD and OOP)
• C# Generics
• REST (Web API)
• .Net Core
• Entity Framework (or any ORM)
• Web/windows experience good to have (advantage)
• Cloud Development (Paas) PCF.
In addition to the bullet points list mentioned in your email, I would consider the following:
• NoSQL Db.
• SOLID principles.
• We don’t need WPF expertise.
• We need a strong c# person who understands DI, Patterns (pub/sub).
• Who understands queues (Rabbit or IBM MQ).
• Experience in Unit tests Xunit and Nsubstitue.
• Angular experience is a plus (nice to have).
Interview prep> Below is where some other candidates have fallen short and their grading system further down
- No experience with di , testing, threading/TPL , dot core, experience with EF also not clear.
- Not very clear on OOPS, was not aware of any DI container or ORM.
- He does not have a good understanding of basic .NET concepts – Attributes, Dictionary, IDisposable, Object oriented concepts like Polymorphism/Inheritance, etc… Limited knowledge of multi-threading.
Concise Eval: 5 – Exceptional 4 - Above Average 3 – Average 2 - Below Average 1 – Unsatisfactory
Prior Work Experience: Has the candidate acquired similar skills or qualifications through past work experiences? 5 4 3 2 1
Technical Qualifications/Experience: Does the candidate have the technical skills necessary for this position? 5 4 3 2 1
Verbal Communication: Did the candidate demonstrate effective communication skills during the interview? 5 4 3 2 1:
Candidate Enthusiasm: Did the candidate show enthusiasm for the position and the company? 5 4 3 2 1
Overall Impression & Recommendation: Final comments and recommendations for proceeding with the candidate. 5 4 3 2 1
Responsible for applications development in an enterprise architecture environment within .net framework using C#. Must be able to apply SDLC concepts and have a proven track record of delivering solid, robust applications. Must have a good understanding of Object Oriented Programming concepts, have experience working on distributed platforms (Windows preferred or UNIX) and have experience in a .net framework enterprise architecture environment. Knowledge of Rational Unified Process methodology, Agile or other iterative development methodologies is a plus. Must have strong interpersonal, analytical, problem solving and organizational skills, and the ability to independently work as a contributing member in a high-paced and focused team.
If you need any more details please let me know, Thank You.
Thanks,
Raju
ITCrats, Inc.
Relevant Job Openings
Mobile or API tester
Azure Data Architect with Talend
Azure Cloud Architect
Java Full stack Developer
Sr Salesforce Developer
Azure Architect