This position is responsible for designing, developing, testing, and implementing new application systems and enhancements to existing systems. The role involves assisting in the support of application development and production environments, designing non-functional prototypes of software and websites, and performing analysis to resolve performance-related problems with applications. The programmer will design and develop technical specifications, provide solutions for new enhancements and ongoing maintenance, and maintain, enhance, and/or develop supported applications in approved development languages and platforms. Responsibilities also include performing production code builds, resolving code deployment issues, conducting advanced systems analysis to define requirements and prepare specifications, and collaborating with stakeholders to ensure system solutions meet program requirements. The role involves estimating and prioritizing application changes, gathering metrics, troubleshooting issues, monitoring website navigation and functionality, communicating project status, conducting code reviews, and ensuring compliance with agency standards. Additionally, the position requires creating and maintaining documentation, evaluating emerging technologies, participating in security assessments, and serving as a contact for system users regarding secured access. The role may also provide technical leadership to lower-level staff and perform other related duties as required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree