Responsibilities
- Hands on leadership through the design, planning, development and system testing stages
- Participate in presales activities and carry out prototyping and technical investigation and evaluation
- Act as an interface between stakeholders to resolve open issues and manage risks
- Achieving technical certifications as per organizational norms
- Participates in candidate interviews and talent management
Role Requirements
- 4+ years of hands on enterprise level software development experience
- Four-year Computer Science degree with strong academic background
- Experience with requirement gathering, system design, proposing technical solutions and estimation
- Experience of exception handling, multi -threaded programming, memory management and application tuning
- 4-6 years of development experience in C#, ASP.NET, JavaScript, JQuery and SQL Server
- Some knowledge of HTML and CSS and IIS configuration is expected
- Good understanding of presentation layer frameworks like MVC, MVVM, WPF as well of REST and SOAP services
- Proven experience of using design patterns and SOLID and DRY principles in development work
- Proven experience of white box testing using NUnit, Visual Studio Test or some other framework
10.Hands on Experience inAzure Functions, Azure App. Services, Azure Storage, Key vault.
- Ability to work as individual contributor as required in projects
- Self-motivated, passionate, empathetic and approachable
- A team player eager to help and learn
- A sharp critical thinker
- Excellent written and verbal English communication and presentation skills
- Strong multi-tasker with great time management skills
Nice to Have
- Knowledge of XAML and AngularJS
- Experience with Web API framework
- Microsoft certifications
Job description provided by Optimus Information.
View the original posting