Provides detailed technical design and development of software solutions using existing and emerging technology platforms.
Proposes and designs software solutions to address complex business needs.
Writes code, tests and deploys software; prepares technical and procedural documentation.
Maintains and debugs software.
Focus on customer focus and risk management as part of the enterprise.
Requirements
3+ years of relevant/direct industry experience.
University/college degree; or in lieu of a degree, a comparable combination of education, job-specific certification(s), and experience (including military service) may be considered.
Certifications are often desired; no required certification(s).
Strong knowledge in application development, architecture, testing, release management, and technical troubleshooting.
Experience with design, UX, and customer solutions.
Familiarity with the Software Development Life Cycle and documentation.