Overview

What you’ll do:
Collaborate closely with small, cross-functional teams of designers, developers, engineers, and stakeholders to build new features and applications.
Participate in the full development lifecycle, development, and deployment
Stay up to date on the latest development practices and strategies Research, evaluate, and implement tools and procedures that provide strategic improvements to our products and process.
Take direction, go beyond what is asked, and constantly challenge yourself
Love what you do, as this position will require a strong sense of ownership. Confidence in your work is a must.
What you’ll need to get the job done:
3-7 years of professional development experience
Full Stack Developer with experience in Object Oriented JavaScript, JavaScript, jQuery, C#, MVC. He/ She should be using these technologies in their current projects and should have hands-on experience.
Good Knowledge and understanding of HTML and CSS is required.
Good to have practical exposure on React and Redux
Depth understanding of the subject should be in relevance with the number of experiences of the candidate.
Intermediate skills in C#, with a good knowledge of its ecosystems.
Demonstrated Analytical skills
Familiarity with the .NET framework 4+
Strong understanding of object-oriented programming
Skill for writing reusable C# libraries
Familiar with various design and architectural patterns as per relevant experience
Good to have, understanding of SQL
Knack for writing clean and readable code
Familiarity with GIT, SVN, Bitbucket, TeamCity, Jenkins, SonarQube tools
Excellent verbal and written communication skills, and a positive attitude
Demonstrated critical thinking, decision making, and problem-solving skills
Team player with strong analytical, problem solving, debugging and troubleshooting skills
Highly productive and perpetually aware of the next things to work on.