Design, develop, and modify highly specialized computer applications
to drive user efficiency and overall business success
Ensure applications meet demanding standards for privacy and security
as required by strict internal policies and industry-specific
regulations
Create efficient, high-performance enhancements to these applications,
enhancements that address and achieve specific customer goals
Quickly and effectively design, develop, and implement new technology
features that build on existing functionality, including but not
limited to integrating with new technology
Ensure compliance with software development life cycle protocols and
ensure project priorities are recorded and satisfied according to
those protocols, raising any risk factors to the appropriate project
management team
Constantly improve functionality, reliability, testability,
availability, latency, scalability, and efficiency of applications
Adhere to version control, release management, and deployment
protocols to distribute new functionality to the user base
Satisfy data accessibility standards by ensuring all electronic
information and technology is fully usable by people with disabilities
Facilitate all quality assurance protocols, including user acceptance
testing, by quickly resolving issues and providing all required
metrics and data, including issue tracking
Design and develop reporting as needed to summarize and analyze
application functionality
Ensure these proprietary applications satisfy rigorous internally
defined technical requirements for performance, resiliency,
availability, and scalability
Collaborate with solutions users to build, extend, and enhance
applications that accelerate efficiency and innovation across the
organization; and
Provide post deployment support and to quickly respond to and resolve
unexpected service problems in production
Comply with the terms and conditions of the employment contract,
company policies and procedures, and any and all directives (such as,
but not limited to, transfer and/or re-assignment to different work
locations, change in teams and/or work shifts, policies in regards to
flexibility of work benefits and/or work environment, alternative work
arrangements, and other decisions that may arise due to the changing
business environment). The Company may adopt, vary or rescind these
policies and directives in its absolute discretion and without any
limitation (implied or otherwise) on its ability to do so