Software Developer
Posted 1hrs ago
Employment Information
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


















