Software Engineer, IT
ScheduleThis position is eligible for a hybrid work schedule, with a minimum of three (3) days in-office based out of our West Sacramento office and two (2) days working remotely.
SummaryUnder general supervision, the Software Engineer performs a variety of professional, technical and analytical tasks related to the design, development, deployment, and maintenance of the Association's information technology applications.
This position collaborates with key stakeholders to deliver well designed and constructed solutions that meet business needs, are of high quality, follow best practices, and utilize current and emerging technologies.
This position performs related work as required.
Essential Duties & ResponsibilitiesSoftware Development & Application Engineering Develop, integrate, document, and release applications under the full software development lifecycle, using Association standards and technologies.
Write clean, scalable, and well-documented code following best practices.
Build and consume RESTful APIs and web services.
Design and develop PowerApps solutions (Canvas or Model-driven).
Integrate Power Platform tools (Power Apps, Power Automate) with existing .NET services and databases.
Query relational databases (SQL Server, etc.), optimizing for performance.
Participate in code reviews, sprint planning, and daily stand-ups.
Maintain and improve existing applications, including legacy code, through controlled change management.
Systems Analysis & Solution Design Contribute to technical architecture decisions.
Meet with subject matter experts and/or IT business analyst stakeholders to determine business requirements driving solution design and development.
Assist in preparing detailed design specifications for all custom applications.
Participate in the evaluation, customization, implementation, and support of third-party applications.
Testing, Support & Quality Assurance Debug, troubleshoot, and remediate software defects and production issues in the Association's information technology infrastructure.
Communicate and interface with end users, providing support and training on software applications.
Test applications, including unit, integration, and functional testing.
Collaboration & Stakeholder Engagement Collaborate with Business Analysts, Quality Assurance engineers, Product Managers, and other stakeholders throughout the development lifecycle.
Prepare technical documentation of systems.
Prepare written status reports and participate in project meetings as required.
Works collaboratively with team members and supervisor to resolve problems.
Strategic & Organizational Support Contribute to association and departmental strategic plans and objectives through subject matter expertise.
Remain current on best practices, trends, and innovations related to information technology and software engineering through professional development.
Uphold and model CSBA's vision, mission, values, policies, and practices.
Demonstrate respect, honesty, ...
- Rate: Not Specified
- Location: West Sacramento, US-CA
- Type: Permanent
- Industry: IT
- Recruiter: California School Boards Association
- Contact: Not Specified
- Email: to view click here
- Reference: 889362757
- Posted: 2026-10-03 10:36:45 -
- View all Jobs from California School Boards Association
More Jobs from California School Boards Association
- Process Safety Lab Scientist
- Production Operator
- Operations Manager
- AI Solutions Engineer
- AI Solutions Engineer
- Extrusion Operator
- Maintenance Millwright
- Production Operator
- Maintenance Millwright
- Global Invoice to Pay Operations Leader
- Global Invoice to Pay Operations Leader
- Human Resources Business Partner
- Product Management Intern
- Product Management Intern
- Production Operator - Material Handler
- Electrical Engineer
- Electrical Maintenance Technician (E&I)
- Maintenance Mechanic
- Shipping Manager
- Paper Machine Advanced Technician