The primary focus of this position will be to work on our
Client-facing websites, Content Management Systems and Web applications.
Assisting to help define and implement the web framework to
provide optimal user experience while maintaining and
improving development efficiency.
Writing technical specifications.
Performing risk analysis based on high-level functional
requirements from various departments.
Collaborating with our development team to ensure
consistency across the modules.
Collaborating with other teams to solve integration points
or infrastructure challenges.
Following best practices to build maintainable, highly
scalable websites while following Agile development methodologies.
Identifying areas of greatest risk, including security,
product availability and scalability.
Acting as design lead for software design reviews with
Clients, Software Project Management, Technical Services and
other Software Engineers.
Working with the Software Project Management on project
planning activities throughout the lifetime of the project.
Taking strategic direction from Software management.