Software Engineer
Under general supervision, assists in analyzing, planning, implementing, maintaining, troubleshooting and enhancing technology.
Under general supervision, assists in analyzing, planning, implementing, maintaining, troubleshooting and enhancing technology. Serves as assistant technical contributor for systems or platforms.
The 1041 Technology Engineer Associate is the entry level in the Engineer series. The class is distinguished from the 1042 Technology Engineer by the complexity of the systems or networks supported. Positions at this level perform a significant portion of the work assigned to the journey level, but without the independence or full responsibility expected of positions at the journey level. Assignments are generally limited in scope and are set within procedural frameworks established by higher level positions. As experience accrues, the incumbent performs with increasing independence. Work requires incumbents to exercise some judgement in selecting appropriate established guidelines to follow. Significant deviations require prior approval. Interpretation of general administrative or operational policies is sometimes necessary.
The Technology Engineer series is distinguished from the Technology Analyst/Designer series as the Technology Engineers build, implement, and maintain core technology infrastructure, whereas the Technology Analyst/Designers analyze business needs, designs systems and services, and oversee implementation and ongoing improvement.
Supervision Exercised: None
Essential Duties: 1. Assists in providing day-to-day operational support for software systems, services, and supporting infrastructure, including cloud-based and on-premises environments. 2. Builds, patches, tests (check for compatibility issues, conducts QA) and deploys systems and platforms across cloud-based, on-premises, and hybrid environments meeting clients’ needs and specifications. 3. Implements changes to software systems, services, and supporting infrastructure with the goal of enhancing performance, using established deployment and change management processes. 4. Assists with backup, data migration and disaster recovery operations. 5. Assists with software and operating system upgrades and track system licensing. 6. Assists with configuring security settings or access permissions for groups and individuals. 7. Provides technical support (help desk) to users by troubleshooting problems related to software platform and application performance. 8. Documents procedures and troubleshooting procedures related to software systems, platforms, and services. 9. Maintains software.
*This position may include additional duties as assigned.*
Every application is reviewed to ensure that you meet the minimum qualifications as listed in the job ad. Please review our articles on Employment Applications and Minimum Qualifications and Verification of Experience and/or Education for considerations taken when reviewing applications.
Posted August 11, 2026