This post is over 30 days old. The position may no longer be available

C# Developer

FullCycle , Gurgaon · full-cycle.com · Full-time employment · Programming

Essential Duties & Responsibilities

• Design, build and maintain efficient, reusable, and reliable code
• Contribute to building an agile environment and practice Test Driven Development Daily 
• Engaged in all aspects of product development and will be working closely with product management, operations, client-engineering and customer success teams
• Working with an exceptional team to help scale a fast-paced business.
• Ability to work independently on challenging compound problems as well as collaborating with other team members to solve major goals
• Present complex ideas and approaches in simple communicable terms across engineering and management levels
• Identify bottlenecks and bugs, and devise solutions to these problems
• Experience working within and/or managing development teams a plus

 

Required Qualifications 

• 5+ years of professional experience using C# and .NET framework
 • 5+ years of strong database interaction (development and manipulation), including MSSQL, AzureSQL, Oracle, PostgreSQL, MySQL, and Redshift - bonus for others! 
• 2+ years basic knowledge of JavaScript frameworks like, React, or JQuery
• 3+ years experience developing and designing tests for SaaS and/or Service Oriented Architectures
• Experience with web and API software testing tools such as Selenium Webdriver, Protractor or other similar tools
•  Experience with security fundamentals (authentication, authorization, confidentiality, integrity, non-repudiation) and experience identifying and remediating common security threats (Open Web Application Security Project (OWASP) Top 10 and SANS Top 20).
• Familiarity with Nancy.fx  for HTTP based services on .NET
• Experience working in an agile scrum development team
• Excellent communicator, amazing at in-code documentation
• Knowledge and experience with multi-database synchronization and management 
• Familiarity with the whole web stack, including protocols and web server optimization techniques.

 

Requisite Experience
• 4-year university degree in Computer Science (or similar)
• Strong communication, presentation, and technical skills
• Demonstrated creative problem-solving ability and the ability to learn new technologies/concepts
• Quick learner who can learn and ramp up quickly
• Ability to work in a fast-paced changing environment with minimal direction
• Highly organized with strong time management skills
• High-energy and persistent

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is OK for recruiters, HR consultants, and other intermediaries to contact this employer