SSE - DotNet - React/Angular

Location : Hyderabad
Experience : 5-8 years

Position Description: 

The DotNet Developer will help to produce scalable software solutions. This person will be part of a cross-functional team that is responsible for the full software development life cycle, from conception to deployment - participating in the design and creation of scalable software, writing clean functional code, testing and fixing bugs or other coding issues. This person should be comfortable with DotNet, development frameworks and third-party libraries. This developer should also be a team player, as the role is responsible for interacting with users to define system requirements and/or necessary modifications in an Agile/Scrum environment followed by development and delivery of committed features.

Mandatory Skills & Competencies:

  • Ability to communicate effectively with client and teams
  • Strong Team Player and ability to lead, guide, mentor, review & track progress of team members
  • Good interpersonal skill
  • Proven troubleshooting and debugging skills
  • Strong knowledge of OOPs and Design Pattern
  • Strong technical experience with .NET framework (4.0/4.5), C#, WEB API, ASP.NET MVC, JavaScript
  • Sound understanding of Database concepts & experienced with SQL SERVER/ Oracle
  • Knowledge of Angular/React JS, Redux, Node JS, TypeScript, ES6 and Object-oriented JAVA SCRIPT will be an added advantage
  • Knowledge of HTML5 and CSS3
  • Knowledge of any message queuing software (MSMQ, RabbitMQ)
  • Knowledge of writing secured code (OWASP Guidelines)
  • Experience with .NET CORE, Azure, docker and Kubernetes
  • Understanding of Code Optimization techniques, Code coverage tool and code analysis tool
  • Involved in analysis, design, development, unit testing and maintenance of detailed software modules
  • Awareness with any of revision control systems like Git/SVN/TFS/VSS etc

Good to have:

  • Experience of on-shore team collaboration
  • Web applications development using the appropriate tools and following the best practices
  • Identifies internal/external issues and work towards resolution. Proactively seeks and fixes defects
  • Contributes to design, code and project documents reviews
  • Works with cross-functional teams and interacts with business partners to verify/clarify business requirements and design decisions
  • Help team members to complete the assigned task with best of the quality and make them independent by mentoring them
  • Tracks the work assignment
  • Contribute team to ideas, solutions, issues, and/or concerns
  • Applies AGILE concepts and works collaboratively and closely with QA in an Agile/Scrum environment
  • Generates supporting automated unit test
  • Ability to work under pressure, complete tasks in timely/accurate manner with limited direction / guidance
  • Makes a valuable contribution to team objectives, displays trust and mutual understanding, accepts constructive feedback, and handles confrontation constructively

(Please upload .pdf, .docx, .doc, .txt format only.)