Role OverviewInfinite Campus is an educational software company that helps K12 school districts manage their day-to-day operations. The Software Engineer I – Full Stack Product Development is responsible for design, development, and testing of select product area(s) of the Infinite Campus Software Products.
What You Will Do
Design, develop, and test code for select product areas, debug and test code, create unit and automated code validation tests, estimate level of effort for individual work, research and fix technical issues, and write system documentation.
Why It Might Be a Fit
The ideal candidate is responsible, able to achieve desired results within expected time frames with a high degree of quality and professionalism, and has a strong work ethic and a passion for excellence.
Requirements
- Bachelor's degree in Computer Science or related field
- Internship or one year software development experience
- Three years software development work experience
- Knowledge of Java, Angular, and/or JavaScript
- SQL and relational database knowledge
- Understanding of REST API
- Ability to work autonomously and in a team/collaborative environment
- Understanding of SDLC and agile processes
Benefits
- Medical
- Onsite Health Center for employee and family
- Teledoc
- Dental
- Vision
- Health Savings Account
- Flexible Spending Accounts
- Short & Long Term Disability
- Life and ADD insurance
- Generous paid time off (PTO)
- Holiday pay
- Employee Assistance Program
- 100% matching 401k
- Employee Stock Option Plan
- Education Assistance
- Daily free lunch and beverages at our onsite restaurant
]]>