The School Board of Broward County, Florida is looking to design, develop, and maintain high-quality software solutions while integrating secure DevOps and Agile methodologies to ensure efficient, collaborative, and iterative delivery.
Requirements
- Develop end-to-end features using modern programming languages and frameworks (e.g. React/TypeScript, ASP.Net Core) and back-end (e.g. .NET Core, Python/Postgres, Advanced Business Application Programming (ABAP), SQL, or Ruby on Rails, (node.js) while integrating cloud services like Amazon Web Services (AWS), Azure, or Google Cloud (GCP) for storage and infrastructure management.
- Experience with database management and data modeling.
- Experience with Application Programming Interface (API) development and maintenance.
Responsibilities
- Create, review, analyze, and modify software systems ensuring high performance and reliability.
- Design, develop, and maintain scalable and secure software solutions tailored to K-12 education needs, ensuring accessibility and usability for diverse student and staff populations.
- Implement DevOps practices such as CI/CD pipelines to streamline development workflows and enhance system reliability.
- Develop end-to-end features using modern programming languages and frameworks (e.g. React/TypeScript, ASP.Net Core) and back-end (e.g. .NET Core, Python/Postgres, Advanced Business Application Programming (ABAP), SQL, or Ruby on Rails, (node.js) while integrating cloud services like Amazon Web Services (AWS), Azure, or Google Cloud (GCP) for storage and infrastructure management.
- Code, test, validate, and deploy system modifications using best practices in change management.
- Troubleshoot and resolve software defects and performance issues.
- Design, create, and analyze data interfaces between information systems.
Other
- Collaborate with cross-functional teams, including product managers, designers, and technical writers, to deliver engaging and effective educational tools.
- Contribute to Agile development processes by participating in sprint planning, retrospectives, and iterative delivery cycles.
- A minimum of five (5) years of experience in creating, reviewing, analyzing or modifying software systems or equivalent education/industry certification(s).
- Experience in K12 Education and/or K12 Education software development.
- Experience with one or more core enterprise applications used in the school district (i.e. Student Information, Enterprise Resource Planning, Learning Management, etc.).