- Lead the development of conceptual design for application enhancements by collaborating with other technical resources and ensuring conceptual design supports business objectives and high-level business requirements
- Prepare approximate estimates for development efforts associated with application enhancements; reviewing high-level requirements and use cases
- Review, approve and/or lead the development of technical design for application enhancements by facilitating a design review with stakeholders as needed to ensure application development meets architecture guidelines and standards
- Serve as a subject matter expert by providing consultation during creation of test cases and answering all business and technical inquiries
- Provide technical subject matter expertise for business and technical inquiries by responding to service desk escalations and developing resolutions to ensure quality level of service
- Contribute to a positive work environment by demonstrating cultural expectations and influencing others to reward performance and value â??can doâ? people, accountability, diversity and inclusion, flexibility, continuous improvement, collaboration, creativity and fun
- Adopt client values in personal work behaviors, decision-making, contributions and interpersonal interactions; manage own career development by soliciting feedback and valuing other perspectives.
|
| Education - Bachelorâ??s Degree or equivalent combination of education and work experience
Experience - 7+ years relevant experience
Preferred Qualifications Experience - 5+ years of experience analyzing business requirements and creating technical requirements using UML; experience in application development; experience with service oriented architecture
Knowledge - Advanced working knowledge of basic application development standard procedures, concepts and principles
- Familiarity with service definition, design and/or implementation using WSDL and/or SOAP; familiarity with development methodologies (Waterfall, Scrum/Agile)
- Applied knowledge of design, development and testing of complex systems with large data throughput
- Working knowledge of technical documentation
- Working knowledge of software development lifecycle and relevant milestones
Skills - Developed written and verbal communication and interpersonal skills
- Lead a team and contribute to a team-oriented environment for software design, development and troubleshooting
- Conduct gap analysis of current state and desired future state
- Extrapolate from limited or complex data
- Effectively present information to influence organizational leaders and key stakeholders
- Creativity and alternative, open thinking to generate and support new or better ways of doing things
- Identify measures of system performance and the actions needed to improve or correct performance, relative to the goals of the system
Abilities - Adapt efforts to rapidly changing conditions such as requirements, schedule and/or product issues
- Demonstrated interest in personal learning and enhancing knowledge
- Escalate issues when necessary
- Communicate information in a clear, well-organized and professional manner
- Identify opportunities for improvement
Travel frequency - Infrequent (approximately 1-4 trips annually)
|
Key Skills: