Contribute to delivering innovative solutions to clients, researching client needs, analyzing trends, and devising procedures to achieve greater efficiencies. Must have advanced knowledge of multiple end-to-end systems and proficiency in business modeling and requirements definition disciplines through Unified Modeling Language (UML).
Requirements
- Researching client needs, analyzing trends and best practices and creating detailed program specifications
- Devising procedures to achieve greater efficiencies and solve complex technical problems
- Assessing available technologies and recommending solutions
Benefits
- Flexible and creative work environment
- Diverse and collaborative atmosphere
- Professional and personal development resources
- Opportunities to volunteer and support charities
- Competitive salary and benefits