×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer - Information Systems

Job in Mesa, Maricopa County, Arizona, 85205, USA
Listing for: Mesa Public Schools
Full Time position
Listed on 2026-05-24
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 73403 USD Yearly USD 73403.00 YEAR
Job Description & How to Apply Below
* Forbes named Mesa Public Schools in their list of Best Employers in Arizona for multiple years.

* East Valley Tribune names Mesa Public Schools as Best Place to Work in East Valley for multiple years.

Employment Type:

Full-time

Base Salary:

$73,403.00

Class/Calendar:

D61-IS, 12 months

Benefits:

Vacation, sick leave, holidays, retirement matched through the Arizona State Retirement System, health, and life insurance

Performance Pay:

Available annually

New Hire

Experience:

1% of the base rate granted for each year of verified like experience (within ten years) beyond the requirement, up to a ten-year maximum

New Hire

Education:

1% of the base rate awarded for an AA or higher degree if not required for the position

Job Summary:

This entry-level position supports the maintenance, enhancement, and reliable operation of district desktop, web, server-based, and automation solutions. Working under the direction of the Data Architect and receiving day-to-day technical oversight from the Senior Software Developer, the Software Developer maintains existing applications, assists with troubleshooting and testing, and contributes to approved enhancements across full-stack solutions that may include HTML, JavaScript, Python, C#, Google Apps Script, SQL, APIs, and related technologies.

This role is primarily execution-focused and offers the opportunity to build foundational skills in software development, application support, systems integration, documentation, and secure coding practices in a K-12 environment.

Key Responsibilities:

* Maintains and supports existing desktop, web, server-based, database, and automation applications to ensure reliable daily operations.

* Assists with development, testing, deployment, and maintenance of application enhancements and new features under established technical direction.

* Troubleshoots user-reported issues, application errors, failed jobs, and integration problems; document findings and escalate issues appropriately.

* Writes, modifies, and maintains code and scripts in technologies such as HTML, CSS, JavaScript, Python, C#, Google Apps Script, SQL, or similar tools based on project needs.

* Follows established development standards, source control practices, release procedures, security requirements, and documentation expectations.

* Supports website updates, form changes, automation tasks, and data-driven application components across district systems.

* Assists with creation and maintenance of database objects, queries, stored procedures, APIs, and scheduled processes that support application functionality.

* Performs unit testing, regression testing, user acceptance testing support, and post-deployment validation for assigned work.

* Maintains application documentation, technical notes, and support procedures for assigned systems and enhancements.

* Collaborates with the Senior Software Developer to clarify requirements, estimate effort, and implement approved technical solutions.

* Works with users and cross-functional partners to gather information, reproduce issues, and confirm business needs.

* Monitors assigned applications and integrations for performance, data quality, and functional reliability.

* Supports code fixes and minor enhancements that improve usability, maintainability, and operational efficiency.

* Assists with software installation, configuration, and environment setup for development, testing, and production support activities.

* Participates in code reviews, peer feedback, and team discussions to improve coding quality and consistency.

* Contributes to web, database, and server-side solutions that support district business processes and reporting needs.

* Uses ticketing systems and project tracking tools to manage assigned tasks, updates, and issue resolution.

* Follows cybersecurity, privacy, and access-control requirements when working with district systems and student or staff data.

* Communicates task status, technical issues, and implementation results clearly to team members and stakeholders.

* Demonstrates continuous learning and applies feedback to strengthen technical, analytical, and support skills.

* Participates in agile or iterative development activities,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary