Expanded Learning Site Facilitator
Alvord Unified School District · Corona, CA · 3 wk ago
EducationFull-time
About the role
This position is part of a team responsible for the development, implementation, and maintenance of software applications. The role involves working across the full software development lifecycle, from requirements gathering through deployment and support.
Responsibilities
- Design, develop, and test high-quality software solutions
- Collaborate with cross-functional teams to define and implement features
- Participate in code reviews and contribute to team best practices
- Troubleshoot and resolve production issues in a timely manner
- Write and maintain technical documentation
- Contribute to architectural decisions and technical planning
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- 5+ years of professional software development experience
- Proficiency in at least one modern programming language (Java, C#, Python, or JavaScript)
- Experience with version control systems (Git)
- Strong understanding of data structures, algorithms, and software design principles
- Experience with relational databases and SQL
Qualifications
- Master's degree in a technical discipline
- Experience with cloud platforms (AWS, Azure, or GCP)
- Familiarity with containerization (Docker, Kubernetes)
- Knowledge of CI/CD pipelines and DevOps practices
- Experience with microservices architecture
- Strong communication and interpersonal skills
Skills
- Problem-solving and analytical thinking
- Collaboration and teamwork
- Adaptability and willingness to learn new technologies
- Time management and ability to prioritize tasks
- Attention to detail and commitment to quality