INTERVIEW= Onsite
JOB TYPE= Onsite
POSITION GOAL
Design, develop, and maintain high-quality software solutions while integrating secure Dev Ops and Agile methodologies to ensure efficient, collaborative, and iterative delivery. The Software Engineer will leverage technical expertise to create scalable, secure systems, implement Continuous Integration and Continuous Delivery (CI/CD) pipelines, and contribute to automation processes. By collaborating across teams, the role focuses on optimizing workflows, enhancing software reliability, and fostering continuous improvement throughout the development lifecycle.
ESSENTIAL PERFORMANCE 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.
Collaborate with cross-functional teams, including product managers, designers, and technical writers, to deliver engaging and effective educational tools.
Implement Dev Ops 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/Type Script, 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.
Prepare system documentation and program specifications.
Conduct thorough code reviews to ensure high-quality standards and address technical issues promptly.
Monitor production systems to resolve issues, deploy updates, and maintain high availability of educational platforms.
Contribute to Agile development processes by participating in sprint planning, retrospectives, and iterative delivery cycles.
Participate in knowledge sharing and guidance from senior system engineers.
Perform and promote all activities in compliance with the equal employment and non-discrimination policies of The School Board of Broward County, Florida.
Participate in training programs offered to enhance the individual skills and proficiency related to job responsibilities.
Review current developments, literature and technical sources of information related to job responsibilities.
Ensure adherence to safety rules and procedures.
Follow federal and state, as well as School Board policies.
Perform other duties as assigned by the immediate supervisor, or designee.
MINIMUM QUALIFICATIONS & EXPERIENCE
A minimum of five (5) years of experience in creating, reviewing, analyzing or modifying software systems or equivalent education/industry certification(s).
PREFERRED QUALIFICATIONS & EXPERIENCE
An earned associate degree in computer science or related field from an accredited institution.
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.).
Experience with database management and data modeling.
Experience with Application Programming Interface (API) development and maintenance.
Bilingual skills.
Software Engineer Job In Sunrise, Florida
Free
Software Engineer Job In Sunrise, Florida
United States, Florida, Sunrise,
Published June 3, 2025
Description
Job details:
⇐ Previous job |
Next job ⇒ |
Advertisement: