Provide system programming support for the design, integration, and testing of Audio/Video (A/V) Systems. Maintain responsibility for writing communication modules, loading and testing code, and developing code for Communications Electronics and Advanced Technology (CEAT) projects.
The Software Engineer will review, analyze, design, code and unit test computer software programs and applications. The Software Engineer works closely with other Software Engineers, Business Analysts, and Quality Assurance Analysts to assess, enhance, maintain and support software solutions.
The right candidate will turn design and user interface mockups into functional websites using custom programming and web application development skills. The right candidate must demonstrate a strong desire to work as part of a team and critical thinking skills.
The successful candidate will support efforts for multiple applications that the SEC supports, with the expectation to be able to address issues and bugs, support new development and write code, queries, scripts, etc., to provide support.
Develop, maintain, and enhance complex and diverse software systems, including processing intensive analytics, developing novel algorithms, and manipulating extremely large data sets, real-time systems, and business management information systems based on documented requirements. Work individually or as part of a team.
The Programmer Analyst is responsible for the design, implementation, and maintenance of Advancement reporting efforts and reporting environment of more than a million entity records serving staff at ten USM institutions and offices.