Software Developer

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Engineer developing web-based solutions for assessment management at Internet Testing Systems. Involved in full software lifecycle, leveraging Agile practices and C# expertise.

Responsibilities:

  • Design, develop, and maintain high-quality software applications
  • Implement C# OOP and SOLID principles
  • Participate in the full software development lifecycle, including requirement gathering, design, development, testing, and deployment
  • Configure CI/CD pipelines and support DevOps practices
  • Troubleshoot and debug applications

Requirements:

  • A bachelor's degree in computer science or a related field
  • 5+ years of experience as a software engineer
  • Experience with C# object-oriented programming (OOP) and SOLID principles
  • Experience in SQL Server development
  • Understanding of Agile development practices

Benefits:

  • Health, dental, vision, FSA, HSA, disability, and pet insurance
  • Traditional and Roth 401(k)
  • Company-paid life, STD, LTD
  • Student loan assistance
  • Tuition assistance and certification bonuses
  • Professional development
  • Dog-friendly office
  • Casual working environment
  • Annual costume contest
  • Charitable donation matching
  • Remote and hybrid work options