Has in-depth understanding of the full software development life cycle. Deep familiarity with data & business analysis, along with modern software design & development concepts encompassing a range of languages & platforms.
Can work within an Agile team to ensure that all key technical requirements are identified, estimated, designed, implemented, and tested.
Can work on a collaborative cross-technology team where Java, APIs (services), PL/SQL interact with a range of business logic interfaces & systems.
Can own small to medium scale strategic initiatives/projects, enhances process standards and best practices, and supports issues during UAT/system rollout phases.
Understands business needs and priorities and provides thought leadership on potential solutions and the opportunities for technology to create positive impact on the business.