"Basic Qualifications
• Bachelor's Degree from an accredited University
• Minimum of 2 years of software development experience with web-based applications
• Minimum 2 year of hands-on experience with back-end technologies - C# / .NETCORE
• Minimum 1 year of hands-on experience with back-end technologies - ASP.net, etc.
• Minimum 1 year of experience defining and using SQL to manipulate application data
• Minimum 1 year of experience developing for the Linux/Ubuntu platform
Preferred Qualifications
• Bachelor of Science in Computer Science or Electrical Engineering or closely related discipline
• Working knowledge of Database Design, SQL Queries, and transactions
• Working knowledge of Design Patterns and best coding practices
• Sound understanding of Agile development processes
• Knowledge of server configurations, including IIS and Apache configurations
• Hands-on experience implementing automated testing for JavaScript technologies, for both unit tests and integration tests
• Experience programming in C/C++ - Exposure to working with application that is connected to any sort of networked devices
• Experience working with geographically dispersed teams
Position Criteria
• Working knowledge of development best-practices, methodologies, processes, and technologies
• Expert ability to apply analytical and problem-solving skills
• Excellent verbal and written communication skills
• Ability to support and influence technical decisions
• Ability to work both independently and within a team"
C#, .Netcore, Design Patterns, API programming