Description

Job Requirements:

  • BS in Computer Science or related discipline.
  • Significant experience in software development using C#/.NET and related technologies including ASP.NET MVC, Web APIs, Razor, HTML5, CSS, Bootstrap, JavaScript, jQuery, AJAX, JSON, SQL and XML.
  • Microservices Architecture: Knowledge and experience in designing and implementing microservices.
  • Security Best Practices: Understanding of security principles and best practices in software development.
  • Version Control: Proficiency with version control systems like Git.
  • Proven ability to design scalable web services, preferably RESTful
  • Knowledge of Scrum and Agile Methodologies
  • Understanding of the software practices of Continuous Integration and Automated Testing
  • Experience with single sign-on, session management, user profiles, and user identity and authentication frameworks such as OAuth a strong plus
  • Commitment to understanding the business domain and incorporating quality software practices into all phases of the project life lifecycle
  • Strong team player with excellent communication, problem solving and decision making skills
  • Self-motivated professional who demonstrates strong technical agility and responsiveness and who is eager to learn and grow

Education

Any Graduate